請問各位老師:有誰能給俺一個行星運行軌道的計算公式,也就是說能讓俺編個程序計算行星的坐標,謝謝!

2022-08-22 23:32

俺不是學天文的,但突然對此有了興趣,想計算一下各個行星及月亮的軌道,編個程序,看看能不能有好玩的東西發(fā)生,請各位老師幫幫忙了,謝謝
2022-08-23 01:00
<<理論力學>>中有一個公式叫比尼公式,自己去搜索吧
更多回答
這個主要是看你想作出多好的精度了,因為最基本的原理都是牛頓的萬有引力定律。但是在具體的計算中,一旦物體的數(shù)目增多,計算難度就會隨之增大,同時會產(chǎn)生計算結果不穩(wěn)定的現(xiàn)象(在天文學上,這稱為多體問題;數(shù)學上則稱之為混沌)。所以要計算多天體的軌道問題,必須要預先給定所要求的精度,以及所項預測的時間長度,然后使用數(shù)值計算求解。

至于具體的公式嗎,如果只考慮二體問題,隨便用萬有引力定律算一下不就可以了?多體的情形恐怕是很難用公式表達的。
理論上講有了萬有引力定律,牛頓第二定律以及初始條件就可以解了。

不過是微分方程組嘛。

但這是一個多體問題,無法求出精確解的。
你是學數(shù)學的不...