<< CL_mod_aeroPanelCoefV Models CL_mod_atmRefract >>

celestlab >> Models > CL_mod_atmMSIS00

CL_mod_atmMSIS00

MSIS2000 atmospheric model

Calling Sequence

[res1, res2, ...] = CL_mod_atmMSIS00(cjd, lon, lat, alt, f107, f107a, ap [[, res, opts, tt_tref]])

Description

Parameters

cjd:

Modified (1950.0) julian day (Time scale: TREF) (1x1 or 1xN)

lon :

Geodetic longitude [rad] (1x1 or 1xN)

lat :

Geodetic latitude [rad] (1x1 or 1xN)

alt :

Geodetic altitude [m] (1x1 or 1xN)

f107 :

Solar flux at 10.7 cm for previous day [sfu] (1x1 or 1xN)

f107a :

solar flux at 10.7 cm - average value [sfu] (1x1 or 1xN)

ap :

Geomagnetic indices [-] (1x1 or 7xN) - see above for details

res :

(optional) Name(s) of the quantities to be computed. Possible names are: 'dens','dens_part','temp','temp_exo' or "all" (1 x Noutput). Default is "all"

opts :

(optional) Computation options - see above

tt_tref:

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

res1, res2, ... :

Computed quantities (Noutput variables)

Authors

Bibliography

Examples

cjd = CL_dat_cal2cjd(2000,6,21); // TREF
lon = 0;
lat = 0;
alt = 700.e3;
f107 = 150;
f107a = 150;
ap = 15;
//
// Compute all quantities in a structure
res = CL_mod_atmMSIS00(cjd, lon, lat, alt, f107, f107a, ap)
//
// Compute total density and temperature only
[dens, temp] = CL_mod_atmMSIS00(cjd, lon, lat, alt, f107, f107a, ap, res=["dens", "temp"])
//
// Compute total density for 2 longitudes
dens = CL_mod_atmMSIS00(cjd, [lon, lon], lat, alt, f107, f107a, ap, res="dens")
//
// Compute total density using 7 ap values
dens = CL_mod_atmMSIS00(cjd, lon, lat, alt, f107, f107a, ap, res="dens", opts=struct("nap", 7))

Report an issue
<< CL_mod_aeroPanelCoefV Models CL_mod_atmRefract >>