「physics.js」による仮想物理実験室の構築:等速直線運動
文責:遠藤理平
公開日:2015年02月03日
最終更新日:2015年02月03日
「physics.js」は、ウェブブラウザ内に仮想物理実験室を構築し、物理シミュレーション(数値計算+3次元グラフィックス+2次元グラフ)を実行するためのHTML5フレームワークです。 様々な物理系に対するphysics.jsを用いて作成した仮想物理実験室のサンプルを紹介していきます。今回のテーマは最も基本的な運動である等速直線運動です。
サンプル:等速直線運動
サンプル:physics.jsによる仮想物理実験室:等速直線運動
速度0, 2, 4, 6, 8, 10[m/s]の等速直線運動を行う球体の運動のシミュレーション。 0.5[s]毎にストロボを設定。
「physics.js」で生成した動画(等速直線運動)
時刻vs位置のグラフ
時刻 $t$[s] の位置を $x(t)$[m]、速度をv[m/s]と表した場合、時刻と位置の関係は $ x(t) = v t $ となります。 上記グラフの横軸が時刻($t$)、縦軸が位置$x(t)$なので、傾きが速度 $v$[m/s]となります。