<< CL_op_incdotSsoCirc Orbit properties CL_op_locTime >>

celestlab >> Orbit properties > CL_op_latSwath

CL_op_latSwath

Swath at given latitude (circular orbits)

Calling Sequence

[lona, lond, info] = CL_op_latSwath(sma, inc, angc, lat [[, res="li", er, mu, j2, rotr_pla]])
[lona, lond, ta, td, info] = CL_op_latSwath(sma, inc, angc, lat [[, res="lti", er, mu, j2, rotr_pla]])

Description

Parameters

sma:

Semi-major axis. [m] (1xN or 1x1)

inc:

Inclination. [rad] (1xN or 1x1)

angc:

Instrument's central angles. [rad] (1xN or 1x1 or 2xN or 2x1)

lat:

Latitude. [rad] (1xN or 1x1)

res:

(string, optional) type of output: "li" or "lti". Default: "li". (1x1)

er:

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

mu:

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

j2:

(optional) Second zonal harmonic (unnormalized). Default: %CL_j1jn(2). [-] (1x1)

rotr_pla:

(optional) Body rotation rate. Default: %CL_rotrBody. [rad/s] (1x1)

lona:

Longitude interval for ascending pass. [rad] (2xN)

lond:

Longitude interval for descending pass. [rad] (2xN)

ta:

Time interval for ascending pass. [s] (1xN)

td:

Time interval for descending pass. [s] (1xN)

info:

(struct) Additional information - see above.

Authors

See also

Examples

// Orbit (sma + inc)
sma = 7.e6; // [m]
inc = CL_deg2rad(60); // [rad]

// instrument center angles
angc = CL_deg2rad([-1; 2]); // [rad]

// Latitude of interest
lat = CL_deg2rad(40); // [rad]

// Longitude intervals
[lona, lond] = CL_op_latSwath(sma, inc, angc, lat)

// Longitude and intervals and additional info
[lona, lond, ta, td, info] = CL_op_latSwath(sma, inc, angc, lat, res="lti")

Report an issue
<< CL_op_incdotSsoCirc Orbit properties CL_op_locTime >>