【量子万象】植物不可怕 就怕植物懂量子力学

世界之大,稀奇无处不在。在植物界,不仅有懂量子力学的“科学家”,还有善用手段的“阴谋家”。


近期,研究人员们终于知道为何孔雀秋海棠(Begonia pavonina)这种生长于马来西亚雨林里的植物能够发出蓝光了,原来它能够利用一种量子力学原理让光的速度变慢,并在接近黑暗的环境中让光合作用变得更加有效。


孔雀秋海棠

640?wx_fmt=jpeg&tp=webp&wxfrom=5&wx_lazy

  

没错,孔雀秋海棠那怪异的蓝光是一种进化的把戏,这种把戏能让它更加有效地利用红绿光光合作用里的化学能。

  

它的叶子是蓝色而非绿色,说明它的叶绿体(位于植物叶子中负责光合作用的结构)也是蓝色的。但以前从没人知道这是为什么。

   

这种结构化的排列模式让这种秋海棠与其它植物截然不同。其中一个例子就是它使得蓝光从这种植物中反射出去了,让更多红绿光进入了植物里。

  640?wx_fmt=jpeg&tp=webp&wxfrom=5&wx_lazy


这种机制至关重要,因为在森林地表的矮小植物几乎无法收到蓝光,这意味着它可以优先搜索它主要接收的光。

  

秋海棠最酷也最有趣的一点在于,这种植物的类囊体排列对光做的事情。类囊体这样的结构能够在光进入植物细胞的时候减慢光速,创造出名为慢光的效果。

  

Whitney说道:“我认为植物进化出多种处理光的方式非常合理。植物王国里肯定还有很多这种现象,它远超我们的预料。也许由于其它植物没有这样奇怪的颜色,所以我们才没有注意到罢了。”


除了会使用量子力学的孔雀秋海棠,其实,在植物界还有不少植物也颇具“魔力”。


醉人植物


在坦桑尼亚的山野中,生长着一种木菊花,它被称为醉花。其花瓣味道香甜,无论是动物还是人,只要一闻到它的味道,立即就会变得昏昏沉沉。如果摘一片尝尝,用不了多久便会晕倒在地。


640?wx_fmt=png&tp=webp&wxfrom=5&wx_lazy=


南非还有一种名叫玛努拉的树,可以酿酒,名为醉树。非洲大象最喜欢吃这种果实,每当大象暴食了这种果实后,再喝进一些水,便会大发酒疯,有的会狂奔不已,更多的是东倒西歪,呼呼大睡,3天后才能醒过来。


温血植物


澳大利亚科学家发现了一些“温血植物”,无论外界环境如何,植物花朵的温度总是保持恒定。


640?wx_fmt=jpeg&tp=webp&wxfrom=5&wx_lazy


例如葛芋花,它的温度约38摄氏度,当外界气温达到20摄氏度的时候,其温度也基本维持在40摄氏度左右。温血植物的这种温度调节能力是为了把自身的花朵当成一个微型小环境,从而吸引昆虫,提高受粉几率。


绞杀植物


在热带雨林中,有种藤本植物叫歪叶榕,长着形如巨蟒般的粗长藤蔓,紧紧地缠绕在大树上,大树受到捆绑挤压,无法生长,最后就枯死了。藤蔓缠绕在光秃秃的枝干上,在风中摇摆,像个阴魂不散的“绞杀鬼”,伺机窥视着另一棵大树。


除了歪叶榕,还有一种高山榕,它的果实很有诱惑力,鸟啄食后,没消化的种子随粪便排出,偶尔落到树干或枝干上就开始生根发芽。其根长出来后,有的顺着寄主树向下爬行,有的垂吊在空中,慢慢落到地面再扎入土中。其根越长越多,纵横交错成网状,紧紧地贴住寄主树的枝干,争夺阳光与养料,让自己的树冠长得庞大浓郁,盖过了寄主树,最后用根把寄主树团团围起来,越裹越紧,寄主树最后就在窒息中渐渐死去。


猫薄荷


猫薄荷人称猫界大麻,它对于猫科动物有兴奋刺激的作用,所以早期在马戏团的训兽师使用猫薄荷草给狮子及老虎,让这些凶猛的狮子,老虎变得温驯听话。


猫薄荷草的作用相当于幻觉剂,猫咪经由嗅觉或味觉就能有兴奋的效果,猫咪会躺在地上左右打滚或是以面部磨蹭,甚至会像酒醉般在地上发出愉快的咕咕声。

嗯,所以,再高冷的喵星人,在它面前都会失去抵抗力的~


640?wx_fmt=png&tp=webp&wxfrom=5&wx_lazy=
640?wx_fmt=png&tp=webp&wxfrom=5&wx_lazy=
640?wx_fmt=png&tp=webp&wxfrom=5&wx_lazy=
640?wx_fmt=png&tp=webp&wxfrom=5&wx_lazy=



原文发布时间为:2017-12-11
本文作者:windy
本文来源:九州量子,如需转载请联系原作者。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在MATLAB中实现机械臂的仿真可以使用Robotic System Toolbox来进行。Robotic System Toolbox包含许多工具和函数,可以实现机械臂的建模、控制和仿真。 首先,需要定义机械臂的模型。可以使用robotics.RigidBodyTree类来创建机械臂的刚体树结构。通过添加关节和刚体可以构建机械臂的结构。可以使用函数robotics.RigidBody来创建刚体,并使用函数robotics.Joint来创建关节。 接下来,可以使用robotics.RigidBodyTree类中的函数来定义机械臂的初始状态。可以设置每个关节的初始位置和速度。 然后,可以使用robotics.RigidBodyTree类中的函数来进行机械臂的运动控制。可以使用函数robotics.InverseKinematics来实现逆运动学,根据目标位置和姿态来求解关节角度。可以使用函数robotics.CartesianTrajectory来生成机械臂的轨迹,指定起始和目标位置以及运动时间。 最后,可以使用robotics.RigidBodyTree类中的函数来进行机械臂的仿真。可以使用函数robotics.Rate来指定仿真的频率,然后使用循环来更新机械臂的状态和控制输入,实现机械臂的运动。 以下是一个基本的机械臂仿真的示例代码: ```matlab % 创建机械臂模型 robot = robotics.RigidBodyTree; % 添加机械臂的关节和刚体 % 设置机械臂的初始状态 % 运动控制 % 仿真循环 % 绘制机械臂的运动轨迹 ``` 在实际的机械臂仿真中,可能还需要考虑机械臂的动力学、碰撞检测和路径规划等问题。可以使用Robotic System Toolbox中的其他工具和函数来处理这些问题。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值