自由浮球疏水阀:谁知道水下观察者的视觉世界是怎样的?

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/04 05:40:37
有没有具体数据?如观察一个点,线,面之类的?最好有数据跟图形
式子我大概列了一下,可是用matlab编程画不出图来。我是说从水下观察水上的世界。

恩,你可以根据折射率计算...

在水下,因为水的折射率大约等于1.33 和眼睛结构的折射率相差不大,那样,像会远远地落在视网膜的后方.

这样造成的后果是,原先正常视力的人会像戴了度数很高的近视镜片一样。而只有原本近视的很厉害的人才会看得清楚一点。

初步的计算不是很困难。我们假定眼睛是一个球体,里面物质的折射率是固定的,记为n(1) 原先在空气的折射率是n(2)=1 眼睛前面的曲面的曲率半径是可以变化的(因为有调节功能,记为R)。眼睛的长度(就是眼睛前端到视网膜的距离也可以查得)记为L

这样,问题简化成了一个球面折射的问题。球面折射是一个比较合理的近似公式。这样,你可以计算,像能否落在视网膜(相当于屏)上。

球面折射的公式是:n(2)/u + n(1)/ v = [n(1)-n(2)]/R
u是指,物体到眼睛表面的距离,v是指,像落在眼睛表面后方多远。如果落在眼睛前方,取负值。(这是虚像,而且因为是眼睛本身的折射造成的,没有落在视网膜上,不能被看到)。这里的R是眼睛的可调的折射率,取正值(一定的范围,不是很大)

这样,你可以把n(2)由空气的1变成水里的1.33左右。 从公式里面可以看得出,对于一个正的u,那个像的距离v总是变大,甚至变成负值。 如果v超过R调节到最小的时候所能允许的L值,那么眼睛就不会看到清楚的东西。负值则更看不到了。

这个和戴上一个近视眼镜的作用,(在取一级近似下面,就是球面折射),使完全等同的,(可以忽略眼睛和眼镜之间的距离,是在“几乎同一位置处的球面折射组合”)。因为眼镜的成像公式,也是“几乎同一位置处的两次球面折射组合”。如果有具体的数据,那么可以计算一下,从空气到水里,是相当于把原来无穷远的像移到了多近的距离。 这个距离的倒数乘以100 就是近视眼镜的度数。 比如,原先在空气中人们可以刚好看到无穷远的物体,通过空气的折射率,算出R最小能够调节到r;这样的v刚好是L;然后把r和水的折射率代入,计算出当n(2)=1.33, R=r, v=L 时,u是多少。 比如说,刚好能够看到20厘米远的物体,u=0.2 那么这个原先视力正常的人,相当于戴了一个500度的近视镜片。 而,原先近视程度等于或略高于500度的人,在水里可以看到无穷远物体。 (假设水是完全透明的)

只能讲到这么多;在baidu上画图太难了;但眼镜的感受一般人们都知道哈。

ps: 一楼讲的是从水下看水上,有一个限制的角度(全反射造成的). 我刚才说的,都是在水里看水里的物体.

由于光在水面的折射,水下观察者看见的水上世界是在一个圆锥体里的。