開普勒方程求解器
← ToolBox
/ 開普勒方程
🌙
首頁
‹
🔭 天文觀測
‹
開普勒方程
📖 檢視「開普勒方程求解器 使用指南」
Kepler Equation
Kepler Equation
📐 計算公式
M = E − e·sinE;牛頓迭代收斂快。 e=0.1、M=90° 時 E≈95.7°。
由平近點角 M 與偏心率 e 數值求解偏近點角 E。
平近點角 M (°)
偏心率 e
計算
匯出明細 CSV
重置
📌 計算說明
M = E − e·sinE;牛頓迭代收斂快。
e=0.1、M=90° 時 E≈95.7°。
🔗 相關工具
⚡
地震震級與能量換算(里氏焦耳)
地震震級與能量換算(里氏↔焦耳)
🎚️
大氣壓與海拔轉換(氣壓計讀數)
根據氣壓計讀數換算對應海拔高度,或反過來由海拔估算標準大氣壓,用於野外測繪、登山與氣象觀測中的高度…
🧮
日出日落時間計算器
基於 NOAA 太陽演算法,根據日期、經緯度與時區精準計算日出日落、太陽正午、日照時長及即時太陽位置
⏲️
時區轉換(內建全球時區)
在內建的全球時區之間轉換時間,支援夏令時與標準時切換,輸入一地時間即得出其他城市對應時刻,適合跨時…
🧮
地球曲率計算器
地球曲率可視距離計算器
🔮
隕石撞擊坑估算器
隕石撞擊坑直徑估算器
📚 深度解析:開普勒方程求解器
💡 常見使用場景
給定平近點角 M 與偏心率 e,數值迭代求解偏近點角 E,用於行星、衛星軌道位置推算。
在二體軌道傳播中,把時間對映到真近點角與空間位置。
教學演示中觀察高偏心率軌道(如彗星)的非均勻運動。
示例:M=1.0 rad、e=0.3 求 E
解 M=E−e·sinE,即 E−0.3·sinE=1.0。用牛頓迭代:取初值 E₀=1.0,E₁=1.0−(1.0−0.3·sin1.0−1.0)/(1−0.3·cos1.0)=1.0+0.2521/1.1620≈1.2170;再迭代一次得 E≈1.2189 rad。
❓ 常見問題(FAQ)
為什麼需要迭代而不是直接解?
E 同時出現線上性項與
三角函式
內,無初等閉式解,通常用牛頓—拉夫森迭代快速收斂。
偏心率 e 很大時還準嗎?
迭代法仍適用,但初值要好(如高 e 用 M+0.85e);近拋物軌道需特殊初值避免收斂慢。