Ich versuche, eine zweidimensionale Umlaufbahn für ein Kepler-Problem mit zwei Körpern zu modellieren, bin aber bei der Einführung der Zeitvariablen hängen geblieben.
Für einen Satelliten mit bekannter Semi-Major-Achse (a), Exzentrizität (e) und wahrer Anomalie (Theta) habe ich:
r = a*(1-e**2)/(1+e*cos(theta))
Wie kann ich Theta als Funktion der Zeit mithilfe der im Wiki vorgeschlagenen universellen Variablenformulierungsmethode berechnen? Ich habe keine Ahnung, wie ich es implementieren soll (verwende Python, aber jeder Algorithmus-Rat wird sehr geschätzt!)
Wie berechne ich alternativ r als Funktion der Zeit?
Hinweis: Alle anderen Orbitalelemente und Massen sind verfügbar. Ich versuche auch, eine allgemeine Lösung für elliptische, hyperbolische und parabolische Bahnen zu finden.
Prost!
game-design
und verwendet habengame-mechanics
. Ist diese geschlossene Form für eine Simulation auf Spielebene wirklich notwendig und wie interagiert sie mit dem Gameplay?