laravel ide helper:为什么透过火苗看物体总是一晃一晃的?

来源:百度文库 编辑:神马品牌网 时间:2024/04/26 22:33:21
比如拿个打火机 点着火 透过火焰顶端 去看远处的物体 物体总是晃来晃去的 就跟海市蜃楼一样

谁能解释一下这是怎么回事

因为光在密度不同的介质中会发生折射现象.而火焰是飘动
不定的,所以其上的温度也是不定的,其密度不停的变化,所
以光的折射路线不停的发生变化,进而透过其看到的物体是
晃来晃去的.

火焰上方的空气温度升高 导致空气不均匀
我们知道光在均匀介质中是沿直线传播的
所以会看到物体一晃一晃的

这是因为空气折射的关系
点火后,氧气被燃烧,打火机上方的空气就变的密度不均匀而稀薄
学过折射定律吗?折射是与气体的密度有关的。由此,气体稀薄后,光线(此处是你的眼神)的方向发生变化,因此物体总是晃来晃去的

我先纠正一下上面几位的错误,楼主问的是为什么相是抖动的,而不是蜡烛火焰里看到的相与实象为什么有差别。
空气密度由于火苗的抖动而不停发生变化,使光线折射方向发生变化引起相的抖动。

这个很简单
火焰附近的空气密度不同,光线通过其中会发生折射,折射了以后就看不清楚了