为什么早中晚的太阳发出的阳光是不一样的颜色?
因为太阳早晨和傍晚的角度比中午的角度小,所以光线在早晨和傍晚时穿过大气层的折射率大,早晨和傍晚的太阳穿过大气层的七原色基本都被散射阻挡了,留下了红光,因此早晨和傍晚的太阳更红。这些问题跟光和光的折射散射角度有关。因为角度不同,所导致的各个时间段的太阳光颜色不同。
其实太阳光不是白色也不是红色,是由红、橙、黄、绿、蓝、靛、紫七种颜色组成的。一日之计在于晨,在早晨的时候用地球来当做参考系,太阳从低于地平线的地方逐渐上升,太阳光开始进入大气层时发生了折射,入射角相同,但是大气层对于红色光的折射较弱,折射角小的时候,紫色光的折射大折射角大,射入地面的红色光相对于其他六色较多,导致在人眼看来红色光比较多,所以早上的太阳在我们眼里看起来是红色的,傍晚时和早晨的道理是一样的。在中午时,太阳光直射光程小,七色光被散射,所以我们中午看起来太阳光是白色。
大气虽然是无色透明的,但是却含有着无数气体分子,分别是灰尘和小水滴。在太阳的七色光中除了红色光和橙色光,其他色光被这些杂质给挡住了,而在太阳光穿过的大气层越厚,其他色光被阻挡的越多。于是剩下的红色光和橙色光则会穿过小水滴和灰尘射到地面上,所以太阳光看起来是橙红色。在海面上因为小水滴更多,不仅单单是挡住了其他的色光,还阻挡住了橙色光,导致只剩下了红色光穿过阻碍折射,所以在海面上的太阳光特别红。
所以冷暖的变化、看到的太阳大小、颜色变化、日地距离远近没有关系而是和太阳光线和夹角有关系。