Cartesian State Vectors to Keplerian Orbital Elements
Calculate Keplerian orbital elements from orbital state vectors in equatorial coordinate system of celestial bodies
Since R2026a
Libraries:
Aerospace Blockset /
Spacecraft /
Spacecraft Dynamics
Description
The Cartesian State Vectors to Keplerian Orbital Elements block calculates Keplerian orbital elements from orbital state vectors in a celestial body-centered equatorial coordinate system. Keplerian orbital elements are defined with respect to the Earth Centered Inertial (ECI) coordinate system.
Ports
Input
Output
Parameters
Algorithms
In orbital mechanics, six classical orbital elements define elliptical orbits around a central body:
Eccentricity (e)
Semimajor axis (a)
Inclination (i)
Right ascension of ascending node (Ω)
Argument of periapsis (ω)
True Anomaly (v)
These elements help engineers and scientists understand the trajectory and position of a satellite or celestial body.
This block also takes into account these additional orbital elements:
True longitude (l) — Angle from the reference direction to the orbiting body. This element is used for circular-equatorial orbits because both the right ascension of the ascending node and the argument of periapsis are undefined.
l = v+ϖ
In this equation, true longitude l is used in place of the right ascension of the ascending node, the argument of periapsis, and the true anomaly.
Argument of latitude (u) — Angle from the ascending node to the orbiting body. This element is used for circular-inclined orbits because the argument of periapsis is undefined.
u = v+ω
In this equation, argument of latitude (u) is used in place of the argument of periapsis and the true anomaly.
Longitude of periapsis (ϖ) — Angle from the reference direction to the periapsis. This element is used for elliptical-equatorial orbits because the right ascension of the ascending node is undefined.
ϖ = Ω+ω
In this equation, longitude of periapsis (ϖ) is used in place of the right ascension of the ascending node and the argument of periapsis.
For more information on the Keplerian orbital elements, see Orbit Propagation Methods.
Extended Capabilities
Version History
Introduced in R2026a