jplephem מאפשר לך להתייעץ עם ephemeris מעבדה להינע סילוני למיקום והמהירות של אחד מכוכבי הלכת, או את הגודל והשיעור-של-שינוי של nutation של כדור הארץ או libration של הירח & nbsp;. כדי לקבוע את המיקום של מאדים באמצעות ephemeris DE421, למשל, היית להתחיל על ידי התקנת שתי חבילות:
PIP להתקין jplephem
PIP להתקין de421
אז אתה יכול לחשב עמדות באמצעות תסריט כזה:
de421 יבוא
מEphemeris יבוא jplephem
e = Ephemeris (de421)
ג'ד = 2,444,391.5 # 1980/06/01
e.compute הדפסה ('מאדים', ג 'ד)
התוצאה צריכה להיות tuple מתן מעמדו של האובייקט במערכת השמש שניתן בקילומטרים, כמו גם מהירותו בק"מ בשנייה:
(X, y, z, xrate, yrate, zrate)
Ephemerides הזמינים כרגע כחבילות פייתון (הקישורים הבאים להסביר את ההבדלים ביניהם) הם:
- DE405 (מאי 1997)
- DE406 (מאי 1997)
- DE421 (פברואר 2008)
- DE422 (ספטמבר 2009)
- DE423 (פברואר 2010)
מה חדש בהודעה זו:
- Deprecates שיטת מחשוב הישן () לטובת . נפרד עמדה () וposition_and_velocity () שיטות
- תומך בעמדת מחשוב ומהירות בשני שלבים נפרדים על-ידי שמירה & quot; צרור & quot; מקדמים חזרו על ידי compute_bundle ().
- ממרטן ואן Kerkwijk: טענה שנייה זמן tdb2, עבור משתמשים שרוצים לבנות את תאריכי דיוק גבוהים יותר משני צף 64 סיביות .
דרישות :
- Python
תגובות לא נמצא