天空的颜色是散射光线决定,太阳的颜色由透射光决定。
由于瑞利散射的强度与波长四次方成反比,所以太阳光谱中波长较短的蓝紫光比波长较长得红光散射更明显,而短波中又以蓝光能量最大,空中较粗微粒比较少,以分子散射为主,在大气分子的强烈散射作用下,蓝色光被散射至弥漫天空,天空即呈现蔚蓝色。
当日落或日出时,太阳光穿过大气层厚度大,太阳光中的波长较短蓝光大量都被散射了,只剩下红橙色的光,这就是为什么日落时太阳附近呈现红色,而云也因为反射太阳光而呈现红色,但天空仍然是蓝色的。
天空的颜色是由穿透光线颜色决定还是由散射光线决定是不一定的。
日出日落时,太阳高度小,大气层对于太阳光来说较厚,短波长蓝紫光被大气层削弱,而长波长的红光穿透性强,易穿过大气层到达人眼中,所以天空呈红色。
而晴天时,太阳高度大,大气层对于太阳光来说较薄,对各种波长的光的削弱作用都不大,而短波长蓝紫光易被灰尘散射,所以天空呈蓝色。
晴天下由于空气中尘埃和水滴等物质对蓝光的散射作用最大 因此天空是蓝色的 红光的折射率是有色光中最高的(没错 频率会影响折射率) 因此在日出日落时太阳光斜射入大气层 只有红光能射到地面上 其他颜色的光射入大气后 又从大气中射了出去(因为地球是圆的 大气层覆盖在地球表面 光射入大气又射出去你应该能想象得到吧) 我们只能看到红光 所以看到的太阳是红色的
由散射光线决定。
角度不同,日出日落,光进入大气角度不同,所以不同波长的光进入时间不同。