<< CL_stela_params Trajectory and maneuvers CL_tle_format >>

CelestLab >> Trajectory and maneuvers > CL_tle_evalAvgElem

CL_tle_evalAvgElem

Evaluates TLE mean orbital elements at epoch

Calling Sequence

[mean_oe, cjd] = CL_tle_evalAvgElem(tle, type_oe [, frame, ut1_tref, tt_tref])

Description

Parameters

tle:

TLE structure (size N)

type_oe:

(string) Type of output orbital elements: "kep", "cir", "cireq", "equin" or "pv" (1x1)

frame:

(string, optional) Output frame, see above for details. Default is "ECI".

ut1_tref:

(optional) UT1-TREF [seconds]. Default is %CL_UT1_TREF (1xN or 1x1)

tt_tref:

(optional) TT-TREF [seconds]. Default is %CL_TT_TREF (1xN or 1x1)

mean_oe:

Mean orbital elements (of type given by "type_oe") relative to the specified frame [m, m/s, rad] (6xN)

cjd:

TLE epoch (modified julian date from 1950.0, TREF time scale except if frame == "native") (1xN)

Authors

See also

Examples

fnames = CL_path("tle_examples.txt", CL_home(), "all");
tle = CL_tle_load(fnames);
// all "SPOT" satellites
I = grep(tle.desc, "SPOT");
tle.desc(I)
// cjd in TREF, mean elements relative to ECI
[mean_cir, cjd] = CL_tle_evalAvgElem(tle(I), "cir")

Report an issue
<< CL_stela_params Trajectory and maneuvers CL_tle_format >>