Laut der gründlichen Antwort von @ ChrisR
Ein Vorbehalt ist jedoch, dass die Interpolation in DE438 eine Hermite-Interpolation und keine Chebychev-Interpolation mehr ist, sodass Sie möglicherweise Ihren Code aktualisieren müssen.
Die JPL Development Ephemerides gibt es in irgendeiner Form seit den 1960er Jahren. Wenn ich das richtig verstehe, enthalten diese sowie die "Spice Kernels" (nein, keine rein männliche Version der Spice Girls) normalerweise, wenn nicht (bis vor kurzem), immer Koeffizienten für die Chebychev-Polynominterpolation, um kontinuierliche Zustandsvektoren zu erzeugen; Bahnen für Körper und Objekte im Raum.
Frage: Warum wird DE438 mit einer anderen Klasse von Polynomen (Hermite) für seine Interpolation veröffentlicht?
FYI #1: Ich habe Skyfield ausprobiert und data = load('de438.bsp')
es scheint zu funktionieren, also sind vielleicht zumindest einige existierende Ephemeriden-Reader bereits mit beiden kompatibel?
fyi #2: laut dieser Antwort :
(Ephemeriden ist) ausgesprochen ɛfɪˈmɛrɪdiːz/ ("effih-MERRih-deez", was für einige Sprecher dasselbe ist wie "effuh-MERRuh-deez").
Das nicht sehen. Ich habe de438.bsp heruntergeladen , und es verwendet tatsächlich nur Чебышёв-Positionspolynome. (Oder Tschebyscheff, Tschebyscheff, Tschebyscheff, Tschebyscheff, Tschebyscheff, Tschebyscheff, Tschebyschew, Tschebyscheff, Tschebyscheff, Tschebyscheff, Tschebyscheff, Tschebyscheff, Tschebyscheff, Tschebyscheff, Tschebyscheff, Tschebyscheff, Tschebyscheff, Tschebyscheff, Tschebyscheff, Tschebyscheff, Tschebyscheff, Tschebyscheff, Tschebyscheff, Tschebyscheff, Tschebyscheff, Tschebyscheff Tschebyschev-, Tschebyschef- oder Tschebyscheff-Polynome.)
Outer[]
).
ChrisR
ChrisR
Heopps
Tristan
äh
Benutzer7073
äh
Markus Adler