全心思齐网

如果一个人在水下游泳看岸上的人是高了还是低了?为什么?

矮了,根据光的折射,人会看起来比实际上矮一点,而从岸上看谁下的人则会觉得人的位置比他的实际位置要高一点。

匿名回答于2020-03-16 22:46:40


如果是一个人在水里游泳看岸上的人是高了还是矮了?

应该是高了。因为游泳的人是从低处往高处看。道理就和照相的相似。从高处往下给人照相,照片上面的人就显得个子矮。反过来照相的人蹲下来给别人照相,照出来的人相就显得比较高一些。

匿名回答于2021-12-02 02:37:08


如果一个人在水下游泳看到岸上的人比实际位置高了。根据光的折射规律可知,岸上的人发出光斜射入水面时,会靠近法线折射,也就是就是折射角小于入射角。那么,水中的人根据光是沿直线传播的经验,觉得折射光是从它的反向延长线上发出的,而这条反向延长线比入射光线位置要高,所以,人像比人实际位置高。

匿名回答于2021-12-05 22:58:07


相关知识问答