<< CL_ex_kepler Trajectory and maneuvers CL_ex_osc2mean >>

celestlab >> Trajectory and maneuvers > CL_ex_mean2osc

CL_ex_mean2osc

Mean to osculating orbital elements (all analytical models)

Calling Sequence

osc_oe = CL_ex_mean2osc(mod, type_oe, mean_oe [[, er, mu, j1jn]])

Description

Parameters

mod:

(string) Model name: "central", "j2sec", "lydsec", "lydlp", "eckhech". (1x1)

type_oe:

(string) Type of orbital elements used for input/output: "kep", "cir", "cireq" or "equin". (1x1)

mean_oe:

Mean orbital elements. (6xN)

er:

(optional) Equatorial radius. Default: %CL_eqRad. [m] (1x1)

mu:

(optional) Gravitational constant. Default: %CL_mu. [m^3/s^2] (1x1)

j1jn:

(optional) Vector of zonal harmonics coefficients. Default: %CL_j1jn. [-] (Nzx1)

osc_oe:

Osculating orbital elements. (6xN)

Authors

See also

Examples

mean_kep = [7.e6; 1.e-3; 1; %pi/2; 0.1; 0.2]
osc_kep = CL_ex_mean2osc("eckhech", "kep", mean_kep)
CL_ex_osc2mean("eckhech", "kep", osc_kep) // => mean_kep

Report an issue
<< CL_ex_kepler Trajectory and maneuvers CL_ex_osc2mean >>