単振り子 (Java版)
※このページではJava対応ブラウザが必要です
プログラム説明
-
マウスでドラッグすると振り子の初期位置が動きます。
初期角度は±170°の範囲で変更できます。
-
下のパネルの length (振り子長さ), gravity (重力加速度)
を入力して start ボタンを押すと振り子が動き始めます。
-
画面をクリックするとアニメーションが停止します。
-
基礎式は厳密な式
m : 錘の質量
g : 重力加速度
l : 振り子長さ
を使っています。ただし、上の式から両辺の錘の質量は消えますので、
パラメータとしては不要です。
周期は
θ0 : 初期角度
K : 第 1 種完全楕円積分
から求めています。
また、運動は基礎式をルンゲ=クッタ=ギル法で解いて求めています。
技術屋の魂(?)に戻る