光线本来就是七彩的。七种色彩和在一
起才是白色。如果缺少一种颜色,显出的就是另外几种颜色和在一起的颜色。所以太阳不是白色的,就能看到黄色和红色了.
有时大气中水汽含量多,波长较短的蓝绿光无法透过,只有红黄光透过来,于是太阳看起来就是红黄色的了
.这是由于空气对太阳光散射造成的。
太阳光是广谱的,包含红外线、可见光、紫外线。它的能量集中于以黄色光为中心的可见光。可见光又可分成红、橙、黄、绿、青、蓝、紫等不同颜色。这些不同颜色的光线合在一起在我们的眼中产生了白色的视觉。所以太阳光的本色是白色。
空气对穿过它的光线有散射作用。通过空气的光线会有一部分偏离原来的运动方向而离开了原来的光束,且光的波长越短(波长短的光对应于偏蓝的光,波长长的光对应于偏红的光)散射作用越大。
太阳光穿过空气时偏蓝的光散射的多,偏红的光散射的少。这就是为什么天空是蓝色的原因。同时,这也是日出或日落时太阳为红色或橙黄色的原因。
之所以太阳的颜色会有早晚和中午的不同,是因为早晚和中午的太阳光穿过的空气的厚度不同。
我们看到的太阳光是由很多种可见光混合而成的,如红、橙、黄...紫七种色光,当太阳光经过折射时,由于七种色光光波的波长和频率都不相同,在经过某两种介质的交界处时所产生的折射角是不相同的,故折射后则会看到不同颜色的光线了,可以用截面为三角形的棱镜折射太阳光清楚的看到这种现象,再比如我们看到的彩虹也是一样。当然不仅仅是折射可以出现这种现象,只要可以进行滤波,对可见光的波形进行选择,就可以将太阳光分离成不同颜色了。