日記「芦」

あなたは褒めることにもエネルギーを使ってください。 -『短編小説より愛をこめて(阿刀田高・著)』より 振り子 - JavaScript 2010/09/05(Sun.)
微小なふり幅での近似、を使うまでもなく、振り子をシミュレートした。
何故今更なのかは秘密。決して、だ。

canvasを用いて描画した。
一体どれだけのブラウザが期待通りに表示動作するかは知らない。
Firefox3.6.8では、つまり私の環境では動いたのだから問題ない。

マウスでクリックしてボールをつまむことができる。
特に他に特筆すべきことがあろうか。ない。

で、運動方程式はこう。
\frac{d^2\theta}{dt^2} = -\frac{g}{r}sin\theta-k\frac{d\theta}{dt}
間違ってたら落ち込む。知らせなくて結構。

いわば、θが変位。
最後の-k・dθ/dtこそが空気抵抗である。
空気抵抗は速度~角速度に比例すると思う。その係数k。
もちろん質量は全体の項に掛かるから結果的に運動は質量に依存しない。

↓kを変えてみるテスト

コメ(0) | トラ(0)


(c)Kero's World