python计算高度
此程序可以根据物体下坠时间,自动计算下坠高度
实现原理:
自由落体定律 h = 1/2gt^2
声速每秒约数百米,随温度升高而增大,
0℃时空气中声速为331.4米/秒,
15℃时为340米/秒,
温度每升高1℃,声速约增加0.6米/秒.
{ H = 1 2 g t 1 ^ 2 S = V t 2 T = t 1 + t 2 } \left\{ \begin{matrix} H=\frac{1}{2}gt_1^2 \\ S=Vt_2 \\ T=t_1+t_2 \\ \end{matrix} \right\} ⎩⎨⎧H=21gt1^2S=Vt2T=t1+t2⎭⎬⎫
假设一物体从某一高度以自由落体运动方式下坠,落地后处于该高度的人听到回声
物体实际下落的高度为H
声音到达的距离为S
设总时间为T,即从下坠到听到回声的时间
物体实际下坠的时间为t_1 ; 声音传回人耳的时间为t_2
当地音速为V,
重力加速度为g,
因为H=S
所以: