在河边打一盆水,会发现盆中的水是无色透明的,但河里的水却是绿色的,这是为什么呢?
河水呈绿色,是因为太阳光照射到水面时,一部分光被反射回来,另一部分光折射进入水中,进入水中的光线,在传播过程中会被水吸收。
水对波长较长的光吸收显著,对波长较短的吸收不明显。因此红光、橙光和黄光波长较长,它们在到达一定的深度时,均被率先吸收了。而绿光波长相对较短,当其他光线被吸收后,绿光到达河床底部,被反射回来,所以河水看上去就是绿色的。另外,由于河中藻类的存在,河水反射出藻类的绿色,也会导致河水呈绿色。
时间: 2024-10-14 08:26:02