N体重力シミュレーター

複数の天体が重力で引き合う運動を観察できます。8の字軌道、3体問題、銀河衝突などを試せます。

2.0e-3
0.080
40
220

空白からドラッグして天体を追加できます。長さが初速を決めます。ホイールで拡大縮小できます。

天体数0
シミュレーション時間0.00
全エネルギー—
エネルギーのずれ—

設定の意味

時間刻みは1回の計算で進む時間です。ソフトニングは極端に近づいた天体間の力をなめらかにし、数値的な不安定さを抑えます。

まず試してみること

8の字軌道を選び、時間刻みを変えて軌道とエネルギーのずれを比べてください。空白からドラッグすると天体を追加でき、ドラッグの長さで初速が変わります。

結果の見方

エネルギーのずれは数値積分の精度を判断する目安です。時間刻みが大きいと速く進みますが誤差も増えます。ソフトニングを変えると、近距離で用いる力のモデル自体も変わります。

次は、何を確かめる?

このツールを共有

ほかの実験ツール · 実装で学ぶ