<< CL_oe_kep2cireq Coordinates and frames CL_rot_angVelocity >>

CelestLab >> Coordinates and frames > CL_oe_kep2equin

CL_oe_kep2equin

Keplerian to equinoctial orbital elements

Calling Sequence

[equin,jacob] = CL_oe_kep2equin(kep)

Description

Parameters

kep:

Classical Keplerian orbital elements [sma;ecc;inc;pom;raan;anm] [m,rad] (6xN)

equin:

Equinoctial orbital elements [sma;ex;ey;hx;hy;L] [m,rad] (6xN)

jacob:

(optional) transformation jacobian (See Orbital elements for more details) (6x6xN)

Authors

See also

Examples

// Example 1
kep = [7000.e3;0.01;1.8;0.1;0.2;0.3];
equin = CL_oe_kep2equin(kep);

// Example 2
kep = [7000.e3;0.01;1.8;0.1;0.2;0.3];
[equin,jacob1] = CL_oe_kep2equin(kep);
[kep2,jacob2] = CL_oe_equin2kep(equin);
kep - kep2 // zero
jacob1*jacob2 // identity

Report an issue
<< CL_oe_kep2cireq Coordinates and frames CL_rot_angVelocity >>