jplephem vous permet de consulter un éphéméride Jet Propulsion Laboratory de la position et la vitesse d'une des planètes, ou l'ampleur et le rythme de variation de la nutation de la Terre ou la libration de la Lune. & Nbsp; Pour déterminer la position de Mars à l'aide les éphémérides de DE421, par exemple, vous serait commencer par installer deux paquets:
pip installer jplephem
pip installer DE421
Ensuite, vous pouvez calculer des positions à l'aide d'un script comme ceci:
DE421 d'importation
de jplephem importation éphémérides
e = éphémérides (DE421)
JED = 2,444,391,5 # 01/06/1980
Imprimer e.compute («mars», jed)
Le résultat devrait être un tuple fournissant la position de l'objet dans le système solaire exprimée en kilomètres, ainsi que sa vitesse en kilomètres par seconde:
(X, y, z, xrate, yrate, zrate)
Les éphémérides actuellement disponibles sous forme de paquets Python (les liens suivants expliquent les différences entre eux) sont:
- DE405 (mai 1997)
- DE406 (mai 1997)
- DE421 (Février 2008)
- DE422 (Septembre 2009)
- DE423 (Février 2010)
Ce qui est nouveau dans cette version:
- désapprouve la méthode vieille de calcul () en faveur de séparée poste () et position_and_velocity () méthodes.
- Prise en charge de calcul de position et la vitesse en deux phases distinctes en enregistrant une & quot; regrouper & quot; des coefficients retournés par compute_bundle ().
- De Marten van Kerkwijk: un second argument de temps de tdb2, pour les utilisateurs qui veulent construire dates de précision plus élevés sur deux flotteurs 64 bits .
Exigences :
- Python
Commentaires non trouvées