。使用した火星の位置を決定するには、
jplephemでは、位置や惑星の1の速度、または大きさと変化率地球の章動または月の秤動の&NBSPためのジェット推進研究所のエフェメリスに相談することができますDE421のエフェメリスは、例えば、次の2つのパッケージをインストールすることで起動します:
jplephemをインストールピップ
de421をインストールピップ
その後、このようなスクリプトを使用して位置を計算することができます。
輸入de421
jplephem輸入暦から
E =暦(de421)
JED = 2444391.5#1980年6月1日
印刷e.compute( '火星'、JED)
結果はキロで与えられた太陽系におけるオブジェクトの位置だけでなく、毎秒キロメートルで、その速度を提供するタプルでなければなりません。
(x、y、zの、xrate、yrate、zrate)
Pythonパッケージとして現在利用可能な暦があります(以下のリンクは、それらの間の違いを説明):
- DE405(1997年5月)
- DE406(1997年5月)
- DE421(2008年2月)
- DE422(2009年9月)
- DE423(2010年2月)
のこのリリースのの新機能:
- の賛成で古い計算()メソッドを廃止する()メソッドの別々の位置()とposition_and_velocityます。
- :第二TDB2時間引数、2つの64ビット浮動小数点数のうち、より高い精度の日付を構築したいユーザーのための 。
<李は>&QUOTを保存することにより、2つの別々の相でのコンピューティングの位置と速度をサポートしています。QUOTバンドル&。 compute_bundleによって返さ係数の()します。
マーテン·ファン·Kerkwijkから
の要件の
- のPythonます。
コメントが見つかりません