jplephem σας επιτρέπει να συμβουλευτείτε ένα Jet Propulsion Laboratory της εφημερίδος για τη θέση και την ταχύτητα ενός από τους πλανήτες, ή το μέγεθος και το ρυθμό της αλλαγής του κλόνηση της Γης ή libration της Σελήνης & nbsp?. Για τον προσδιορισμό της θέσης του Άρη με τη χρήση η αστρονομικού DE421, για παράδειγμα, θα ξεκινήσει με την εγκατάσταση δύο πακέτα:
Pip εγκαταστήσετε jplephem
Pip εγκαταστήσετε de421
Στη συνέχεια, μπορείτε να υπολογίσετε τις θέσεις χρησιμοποιώντας ένα σενάριο σαν αυτό:
de421 εισαγωγής
από jplephem Εφημερίς των εισαγωγών
e = Εφημερίς (de421)
Jed = 2.444.391,5 # 01/06/1980
e.compute εκτύπωσης («Mars», Jed)
Το αποτέλεσμα θα είναι μια πλειάδα που παρέχει η θέση του αντικειμένου στο Ηλιακό Σύστημα δίνονται σε χιλιόμετρα, καθώς και η ταχύτητά του σε χιλιόμετρα ανά δευτερόλεπτο:
(X, y, z, xrate, yrate, zrate)
Οι ephemerides σήμερα διαθέσιμες σαν πακέτα του Python (οι παρακάτω σύνδεσμοι εξηγούν τις διαφορές μεταξύ τους) είναι:
- DE405 (Μάιος 1997)
- DE406 (Μάιος 1997)
- DE421 (Φεβρουάριος 2008)
- DE422 (Σεπτέμβριος 2009)
- DE423 (Φεβρουάριος 2010)
Τι είναι καινούργιο σε αυτήν την έκδοση:
- υποτιμά την παλαιά μέθοδο compute () υπέρ της ξεχωριστή θέση () και position_and_velocity () μεθόδους.
- Υποστηρίζει τη θέση των υπολογιστών και της ταχύτητας σε δύο ξεχωριστές φάσεις με την εξοικονόμηση μια & quot? Δέσμη & quot? των συντελεστών που επιστρέφονται από compute_bundle ().
- Από Marten van Kerkwijk: ένα δεύτερο επιχείρημα φορά tdb2, για τους χρήστες που θέλουν να χτίσουν υψηλότερες ημερομηνίες ακρίβεια από δύο πλωτήρες 64-bit .
Απαιτήσεις :
- Python
Τα σχόλια δεν βρέθηκε