Binibigyang-daan ka jplephem mong konsultahin ang isang Jet Propulsion Laboratory ephemeris para sa posisyon at bilis ng isa sa mga planeta, o ang laki at rate-ng-pagbabago ng yuko ng Daigdig o libration ang Buwan. & Nbsp; Upang matukoy ang posisyon ng Mars paggamit ang DE421 ephemeris, halimbawa, nais mong magsimula sa pamamagitan ng pag-install ng dalawang pakete:
buto ng bungang-kahoy-install jplephem
buto ng bungang-kahoy-install de421
Pagkatapos ay maaari mong kalkulahin posisyon gamit ang isang script tulad nito:
-import de421
mula sa pag-import jplephem Ephemeris
e = Ephemeris (de421)
Jed = 2,444,391.5 # 1980/6/1
-print e.compute ('mars', Jed)
Ang resulta ay dapat na nagbibigay ng posisyon ang bagay sa Solar System ibinigay sa kilometro, pati na rin ang bilis nito sa kilometro bawat segundo ng isang tuple:
(X, y, z, xrate, yrate, zrate)
Ang ephemerides kasalukuyang magagamit bilang mga pakete Python (ang mga sumusunod na link ipaliwanag ang mga pagkakaiba sa pagitan ng mga ito) ay ang mga:
- DE405 (May 1997)
- DE406 (May 1997)
- DE421 (Pebrero 2008)
- DE422 (Setyembre 2009)
- DE423 (Pebrero 2010)
Ano ang bagong sa paglabas:
- Deprecates ang lumang tayahin () na pamamaraan sa pabor ng hiwalay na posisyon () at position_and_velocity () method.
- Sinusuportahan ang posisyon computing at bilis sa dalawang magkahiwalay na phase sa pamamagitan ng pag-save ng isang & quot; bundle na & quot; ng Coefficient ibinalik ng compute_bundle ().
- Mula hayop ng maten van Kerkwijk: isang pangalawang argumento oras tdb2, para sa mga gumagamit na gustong bumuo ng mas mataas na mga petsa ng katumpakan out sa dalawang 64-bit sa kamay .
Mga Kinakailangan :
- Python
Mga Komento hindi natagpuan