ドルマン・プリンス(Excel VBA移植版)でアレンストーフ軌道を計算。
Dormand & Prince (ルンゲ・クッタ8次) DOP853 VBA移植版で制限三体問題の例、アレンストーフ軌道を計算してみる。式は
y1" = y1 + 2 y2' - μ' (y1 + μ)/D1 - μ(y1 - μ') / D2
y2" = y2 - 2 y1' - μ' y2 /D1 - μ y2 - μ' / D2
ここで
D1 = ((y1 + μ)^2 + y2^2) ^ (3/2)
D2 = ((y1 - μ')^2 + y2^2) ^ (3/2)
また
μ= 0.012277471
μ' = 1-μ
をルンゲ・クッタ8次のドルマン・プリンス法で計算してみよう。
一発で
が計算できた。
(オリジナルのDOP853は http://www.unige.ch/~hairer/software.html です)
ソースコードはこちら。
ライセンスは
「licence.txt」をダウンロード
に従います。
« Dormand-Prince(ルンゲクッタ8次)DOP853 VBA移植版でローレンツ方程式を計算 | トップページ | 「豆腐小僧双六道中ふりだし」を読んだ。 »
「学問・資格」カテゴリの記事
- 高周波・RFニュース 2025年1月23日 5G Americasの新ホワイトペーパー「AI時代のセルラーネットワークの信頼性とセキュリティ」、KyoceraAVXの新薄膜フィルタ、TDKの車載/一般用C0G特性1,250V 3225サイズMLCC、Semtechの5G LPWAモジュール(2025.01.23)
- 高周波・RFニュース 2025年1月22日 everythingRFマガジンにMarkiの宇宙向けミリ波部品の記事、NordicのRF52810を使った太陽電池で動き暗闇でも3週間持つアセットトトラッカー、KnowlessのMRIの技術解説記事、Broadcomの3.5Dパッケージング解説(2025.01.22)
- UnityでVisual C#用の数値計算ライブラリMath.NET numericsを使う(3) 3D画面に補間(Interpolate) を行って表示する。リニア、3次スプライン、有理関数などいろいろ使える。(2025.01.23)
« Dormand-Prince(ルンゲクッタ8次)DOP853 VBA移植版でローレンツ方程式を計算 | トップページ | 「豆腐小僧双六道中ふりだし」を読んだ。 »
コメント