为什么星星发亮时人类却看不到它们的真实颜色?
为什么星星发亮时人类却看不到它们的真实颜色?
参考答案:星星之所以看起来是白色的或者浅黄色的,主要是因为光线在经过地球大气层时发生了散射和吸收。地球大气中的氮气、氧气以及其他粒子会散射蓝光和紫光,使得从星星传来的光线在到达地球时,蓝色和紫色成分已经大部分散射掉了,剩下的主要是红光和黄光,因此我们看到的星星呈现出白色或者浅黄色。
实际上,星星的真实颜色取决于它的表面温度,类似于火柴头和太阳,它们的表面温度不同,所以颜色也不同。例如,温度较高的星星,如天狼星,其实是蓝白色的,而温度较低的星星,如红巨星,则是红色的。
天文望远镜可以直接捕捉到星星的真实光谱,通过分析这些光谱,科学家能够了解星星的真实颜色以及其物理特性。