| Products & Services | Solutions | Academia | Support | User Community | Company |
| Download Product Updates | | | Get Pricing | | | Trial Software |
| Documentation → Aerospace Toolbox |
| Contents | Index |
| Learn more about Aerospace Toolbox |
[T altitude zonalWind]
= atmoscira(latitude, ctype, coord, mtype, month, action)
[T altitude zonalWind] = atmoscira(latitude, ctype, coord, mtype, month, action) implements the mathematical representation of the Committee on Space Research (COSPAR) International Reference Atmosphere (CIRA) from 1986 model. The CIRA 1986 model provides a mean climatology. The mean climatology consists of temperature, zonal wind, and geopotential height or pressure. It encompasses nearly pole-to-pole coverage (80 degrees S to 80 degrees N) for 0 km to 120 km. This provision also encompasses the troposphere, middle atmosphere, and lower thermosphere. Use this mathematical representation as a function of pressure or geopotential height.
This function uses a corrected version of the CIRA data files provided by J. Barnett in July 1990 in ASCII format.
This function has the limitations of the CIRA 1986 model and limits the values for the CIRA 1986 model.
The CIRA 1986 model limits values to the regions of 80 degrees S to 80 degrees N on Earth. It also limits geopotential heights from 0 km to 120 km. In each monthly mean data set, the model omits values at 80 degrees S for 101,300 pascal or 0 m. It omits these values because these levels are within the Antarctic land mass. For zonal mean pressure in constant altitude coordinates, pressure data is not available below 20 km. Therefore, this value is the bottom level of the CIRA climatology.
latitude |
Array of m geopotential heights, in meters. | ||||||||||||||||||||||||
ctype |
String that defines representation of coordinate type. Specify:
| ||||||||||||||||||||||||
coord |
Depending on the value of ctype, this argument specifies one of the following arrays:
| ||||||||||||||||||||||||
mtype |
String that selects one of the following mean value types:
| ||||||||||||||||||||||||
month |
Scalar value that selects the month in which the model takes the mean values. This argument applies only when mtype has a value of 'Monthly'.
| ||||||||||||||||||||||||
action |
String that defines action for out-of-range input. Specify one:
|
T |
Array of temperatures:
| ||||
altitude |
If mtype is 'Monthly', an array of m geopotential heights or m air pressures:
If mtype is 'Annual', an array of m-by-7 values for geopotential heights. The function defines this array only for the northern hemisphere (latitude is greater than 0).
| ||||
zonalWind |
Array of zonal winds:
|
Using the CIRA 1986 model at 45 degrees latitude and 101,300 pascal for January with out-of-range actions generating warnings, calculate the mean monthly values. Calculate values for temperature (T), geopotential height (alt), and zonal wind (zwind).
[T alt zwind] = atmoscira( 45, 'Pressure', 101300 )
T =
280.6000
alt =
-18
zwind =
3.3000Using the CIRA 1986 model at 45 degrees latitude and 20,000 m for October with out-of-range actions generating warnings, calculate the mean monthly values. Calculate values for temperature (T), pressure (pres), and zonal wind (zwind).
[T pres zwind] = atmoscira( 45, 'GPHeight', 20000, 'Monthly', 10)
T =
215.8500
pres =
5.5227e+003
zwind =
9.5000Use the CIRA 1986 model at 45 and –30 degrees latitude and 20,000 m for October with out-of-range actions generating errors. Calculate values for temperature (T), pressure (pres), and zonal wind (zwind).
[T pres zwind] = atmoscira( [45 -30], 'GPHeight', 20000, 10, 'error')
T =
215.8500 213.9000
pres =
1.0e+003 *
5.5227 5.6550
zwind =
9.5000 4.3000For September, with out-of-range actions generating warnings, use the CIRA 1986 model at 45 degrees latitude and –30 degrees latitude. Also use the model at 2000 pascal and 101,300 pascal. Calculate mean monthly values for temperature (T), geopotential height (alt), and zonal wind (zwind).
[T alt zwind] = atmoscira( [45 -30], 'Pressure', [2000 101300], 9)
T =
223.5395 290.9000
alt =
1.0e+004 *
2.6692 0.0058
zwind =
0.6300 -1.1000Using the CIRA 1986 model at 45 degrees latitude and 2000 pascal with out-of-range actions generating warnings, calculate annual values. Calculate values for temperature (T), geopotential height (alt), and zonal wind (zwind).
[T alt zwind] = atmoscira( 45, 'Pressure', 2000, 'Annual' )
T =
221.9596 5.0998 6.5300 1.9499 1.3000 1.0499 1.3000
alt =
1.0e+004 *
2.6465 0.0417 0.0007 0.0087 0.0001 0.0015 0.0002
zwind =
4.6099 14.7496 0.6000 1.6499 4.6000 0.5300 1.4000Fleming, E. L., Chandra, S., Shoeberl, M. R., Barnett, J. J., Monthly Mean Global Climatology of Temperature, Wind, Geopotential Height and Pressure for 0-120 km, NASA TM100697, February 1988
http://modelweb.gsfc.nasa.gov/atmos/cospar1.html
atmoscoesa | atmosisa | atmoslapse | atmosnonstd | atmosnrlmsise00 | atmospalt
![]() | atmoscoesa | atmosisa | ![]() |

Includes the most popular MATLAB recorded presentations with Q&A sessions led by MATLAB experts.
| © 1984-2009- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |