運動を数学的に記述するには、運動方程式(二階微分方程式)を解いて、
や
などの解を求めればよいのでしょうが、問題はこれをシミュレートするプログラムが思うようにできない。 しばらくプログラミングをしていないと、今まで修得したはずの文法がすぐに頭からスッポ抜けてしまい容易ではないです。 手始めに、空気抵抗がない場合、つまり、真空中を落下するような自由落下について考えてみたんですが、ボタンを無茶苦茶クリックすると動作がおかしくなってしまうので、こんなときはHPを再表示して最初からやり直してください。 500mの高さを自由落下する物体(赤玉で表示)のシミュレーションのつもりです。 表示される赤玉間の時間間隔は、0.25秒間です。 は落下距離で、単位は m は時間で、単位は s は速度で、単位は m/s は物体の質量で、単位はkg は重力加速度で、約9.8m/