問題タブ [verlet-integration]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
245 参照

python - 中心体の周りの重力場でオブジェクトの軌跡を計算する Leapfrog アルゴリズム (Python 3.8.2)

最後のコードをほとんど削除して、新しく始めました。body_1 と body_2 というリストの代わりに、Object という新しいクラスを追加しました。また、すべての計算が Object クラス内から実行されるようになりました。以前の既存の問題のほとんどは、このプロセスによって解決されましたが、まだ残っている問題があります。Leapfrog アルゴリズムを開始するために必要な v1/2 を作成する StartVelocity() 関数内にあると思います。これにより、静止軌道が得られるはずですが、はっきりと見えるように、サテライトは地球をズームした後、非常に迅速に脱出します。 ここに画像の説明を入力

コードは次のとおりです。

メートルを取得するには、ボディ 2 の位置に 1000 を掛ける必要があることを認識していますが、それを行うと、直線で飛行するだけであり、重力の兆候はまったくありません。