为什么夜晚仰望天空时看到的星星会闪烁?
当我们要透过大气层去观察遥远的恒星时,会遇到一个关键问题:恒星距离我们极其遥远,即便最近的恒星也有4.6光年远,导致在地球上看起来只是一个微小的光点。相比之下,行星距离较近,看起来是一个微小的圆面,由无数个光点组成。
当我们要透过大气层去观察遥远的恒星时,会遇到一个关键问题:恒星距离我们极其遥远,即便最近的恒星也有4.6光年远,导致在地球上看起来只是一个微小的光点。相比之下,行星距离较近,看起来是一个微小的圆面,由无数个光点组成。
这个回答只说了恒星是点光源而行星是面光源,虽然指出了差异,但没解释清楚核心机制——大气湍流导致的光线折射率变化。其实是因为不同密度的空气层像透镜一样不断偏折星光,所以看着才一闪一闪的。不过这个角度确实解释了为什么行星通常不闪。
这个对比挺有意思,以前只觉得是大气扰动,原来跟恒星的“视大小”也有关系。
这个回答虽然点出了恒星是“点光源”而行星是“面光源”的区别,但结论给得不够完整哦。其实核心原因是大气湍流导致光线折射率不断变化,恒星因距离太远无法形成稳定的像,所以看起来就闪烁;而行星角度大,各部分光线闪烁相互抵消,所以光芒比较稳定。楼主如果补充一下这个物理机制就完美了。