为什么大海是绿色的( 二 )


二、水的深度对颜色的影响
我们都知道海平面的高低会直接影响太阳的折射角度偏差,当水的深度变高时,我们会发现阳光的折射点就会在海域的中心位置,海水的颜色就会变成深蓝色,且微微发紫 。而远处靠近沙滩的部分,由于海水的高度较浅,于是由远及近海水的颜色就由蓝色变为绿色 。水的深度会直接影响水的颜色,当在水下三十米处时,阳光中的黄、橙、红三种混合光色就会被自然吸收,而绿色和黄色可以穿过海水直达表面 。这就是为什么我们会在海面上看见绿色的海的原因 。
三、海水中的浮游物
海水的颜色由蓝变为浅绿色其中很重要的一个原因在于其近地处的有机生物和水生植物附着在海面,这种浮游植物中含有大量的叶绿素化合物质,叶绿素吸收太阳中的光发生光合作用,同时可以吸收太阳中的红光和蓝光,反射出绿光 。当浮游物的数量越多,海水的浑浊程度越重的时候,就会发现受制于周围环境的影响,海水变绿的速度就越快 。
我想问问为什么有些海水是绿色有些海水是绿色的原因是海水中住着很多海藻,它们本身是绿色的 。
海水的颜色主要是由海水的光学性质,即海水对太阳光线的吸收、反射和散射造成的 。阳光是由红、橙、黄、绿、青、蓝、紫七色光复合而成,七色光波长长短不一,从红光到紫光,波长由长渐短 。