为什么天上的星星看起来一样大?

如题所述

众所周知,天上的星星距离地球远近不一,而且实际体积大小也相差甚远,但是怎么人类用肉眼看起来那些星星几乎差不多大呢(除了太阳和月亮)?

人眼大概相当于毫米口径的望远镜(可惜双眼之间不能形成光干涉),对500nm波长附近可见光的角分辨率大约就是角分(一度的六十分之一)量级。

一角分是什么概念?以太阳的直径,如果距离裸眼观察者超过32天文单位(日地之间的距离),那么观察者的裸眼就无法分辨了。这个距离(32天文单位)从地球出发,连旅行者1号都追不上,别说到达太阳系外的其他恒星了。

所以,对于人眼来说,出了太阳以外,所有恒星都是无法分辨的。无法分辨的目标,可以近似为一个只有位置和亮度而没有形状及大小信息的点。而这样一个点,经光学系统所成的图像,就是这个光学系统的点扩散函数。光学系统的质量如果足够好,点扩散函数经采样(比如各种传感器,以及视网膜)后就应该是一致的(仅亮度不同)。

人眼的焦距大约是2厘米,分辨能力是1角分的话,上面提到的距离大约就是6微米。

也就是说,所有星星,都在视网膜上留下一个6微米宽度的亮斑。天上的星星在人眼视网膜上留下同样尺寸的亮斑,所以它们看上去一样大。

这说明眼睛没毛病。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-07-25
因为我们离得实在太远了,所以看的是差不多大
第2个回答  2019-07-25
星星离我们太远了,人类肉有无法分辨大小了。
第3个回答  2019-07-25
“因为人的视力是有限的,不能区分非常小的东西的大小,而星星看起来都非常小,只是一个小点而已,所以看上去一样大.比星星再小的人肉眼就看不见了,而不是星星的距离都一样或者星星的大小全都一样.实际上星星的距离和大小都相差很多,有些“星星”也不是一颗星,而是由亿万颗星组成的星系,只是因为距离太远...”
第4个回答  2019-07-26
因为它们离地球非常的远,看起来都是一个点
相似回答