atmoscira

Модель Use COSPAR International Reference Atmosphere 1986

Синтаксис

[T altitude zonalWind] = atmoscira(latitude, ctype, coord, mtype, month, action)

Описание

[T altitude zonalWind] = atmoscira(latitude, ctype, coord, mtype, month, action) реализует математическое представление Комитета по космическим исследованиям (COSPAR) Международная Ссылочная Атмосфера (CIRA) из 1 986 моделей. Модель CIRA 1986 обеспечивает среднюю климатологию. Средняя климатология состоит из температуры, зонального ветра, и геопотенциальной высоты или давления. Это охватывает почти покрытие полюса-к-полюсному (80 градусов S до 80 градусов N) для от 0 км до 120 км. Это условие также охватывает тропосферу, среднюю атмосферу и более низкую термосферу. Используйте это математическое представление в качестве функции давления или геопотенциальной высоты.

Эта функция использует откорректированную версию файлов данных CIRA, обеспеченных Дж. Барнеттом в июле 1990 в формате ASCII.

Эта функция имеет ограничения модели CIRA 1986 и ограничивает значения для модели CIRA 1986.

Модель CIRA 1986 ограничивает значения областями 80 градусов S до 80 градусов N на Земле. Это также ограничивает геопотенциальные высоты от 0 км до 120 км. В каждом ежемесячном среднем наборе данных модель не использует значения в 80 градусах S для 101 300 Паскаля или 0 м. Это не использует эти значения, потому что эти уровни в Антарктическом континентальном массиве. При зональном среднем давлении в постоянных высотных координатах данные о давлении не доступны ниже 20 км. Поэтому это значение является нижним уровнем климатологии CIRA.

Входные параметры

latitude

Массив m геодезические широты, в градусах, где северная широта положительна и южная широта, отрицательны.

ctype

Представление координатного типа строки типа данных. Задайте:

'Pressure'

Давление в Паскале

'GPHeight'

Геопотенциальная высота в метрах

coord

В зависимости от значения ctype, этот аргумент задает один из следующих массивов:

m

Давления в Паскале

m

Геопотенциальная высота в метрах

mtype

Тип среднего значения строки типа данных:

'Monthly' (значение по умолчанию)

Ежемесячные значения.

'Annual'

Годовые стоимости. Допустимый, когда ctype имеет значение 'Pressure'.

month

Скалярное значение, которое выбирает месяц, в котором модель принимает средние значения. Этот аргумент применяется только когда mtype имеет значение 'Monthly'.

1 (значение по умолчанию)

Январь

2

Февраль

3

Март

4

Апрель

5

Май

6

Июнь

7

Июль

8

Август

9

Сентябрь

10

Октябрь

11

Ноябрь

12

Декабрь

action

Действие для входа из области значений, строки типа данных. Задайте тот:

'Error'
'Warning' (значение по умолчанию)
'None'

Выходные аргументы

T

Массив температур:

Если m 'Monthly'

Массив m температуры, в кельвине

Если mtype 'Annual'

Массив m- 7 значений:

  • Ежегодная средняя температура в кельвине

  • Ежегодная температурная амплитуда цикла в кельвине

  • Ежегодная температурная фаза цикла в месяце максимума

  • Полугодовая температурная амплитуда цикла в кельвине

  • Полугодовая температурная фаза цикла в месяце максимума

  • Амплитуда цикла температуры Terannual в кельвине

  • Фаза цикла температуры Terannual в месяце максимума

altitude

Если mtype 'Monthly', массив m геопотенциальные высоты или m давление воздуха:

Если ctype 'Pressure'

Массив m геопотенциальные высоты

Если ctype 'GPHeight'

Массив m давление воздуха

Если mtype 'Annual', массив m- 7 значений для геопотенциальных высот. Функция задает этот массив только для северного полушария (latitude больше 0).

  • Ежегодные средние геопотенциальные высоты в метрах

  • Ежегодная геопотенциальная амплитуда цикла высот в метрах

  • Ежегодная геопотенциальная фаза цикла высот в месяце максимума

  • Полугодовая геопотенциальная амплитуда цикла высот в метрах

  • Полугодовая геопотенциальная фаза цикла высот в месяце максимума

  • Амплитуда цикла высот геопотенциала Terannual в метрах

  • Фаза цикла высот геопотенциала Terannual в месяце максимума

zonalWind

Массив зональных ветров:

Если mtype 'Monthly'

Массив в метрах в секунду.

Если mtype 'Annual'

Массив m- 7 значений:

  • Ежегодные средние зональные ветры в метрах в секунду

  • Ежегодная зональная амплитуда цикла ветров в метрах в секунду

  • Ежегодная зональная фаза цикла ветров в месяце максимума

  • Полугодовая зональная амплитуда цикла ветров в метрах в секунду

  • Полугодовая зональная фаза цикла ветров в месяце максимума

  • Terannual зональная амплитуда цикла ветров в метрах в секунду

  • Terannual зональная фаза цикла ветров в месяце максимума

Примеры

Используя модель CIRA 1986 в 45 широтах степеней и 101 300 Паскале на январь с действиями из области значений, генерирующими предупреждения, вычислите средние ежемесячные значения. Вычислите значения для температуры (T), геопотенциальная высота (alt), и зональный ветер (zwind).

[T, alt, zwind] = atmoscira( 45, 'Pressure', 101300 )
T =
  280.6000
alt =
   -18
zwind =
    3.3000

Используя модель CIRA 1986 в 45 широтах степеней и 20 000 м на октябрь с действиями из области значений, генерирующими предупреждения, вычислите средние ежемесячные значения. Вычислите значения для температуры (T), давление (pres), и зональный ветер (zwind).

[T, pres, zwind] = atmoscira( 45, 'GPHeight', 20000, 'Monthly', 10)
T =
  215.8500
pres =
  5.5227e+003
zwind =
    9.5000

Используйте модель CIRA 1986 в 45 и –30 широтах степеней и 20 000 м на октябрь с действиями из области значений, генерирующими ошибки. Вычислите значения для температуры (T), давление (pres), и зональный ветер (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.3000

На сентябрь, с действиями из области значений, генерирующими предупреждения, используют модель CIRA 1986 в 45 широтах степеней и –30 широтах степеней. Также используйте модель в 2 000 Паскаля и 101 300 Паскале. Вычислите средние ежемесячные значения для температуры (T), геопотенциальная высота (alt), и зональный ветер (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.1000

Используя модель CIRA 1986 в 45 широтах степеней и 2 000 Паскаля с действиями из области значений, генерирующими предупреждения, вычислите годовые стоимости. Вычислите значения для температуры (T), геопотенциальная высота (alt), и зональный ветер (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.4000

Ссылки

Фламандец, E. L., Чандра, S., Shoeberl, M. R., Барнетт, J. J. Ежемесячная Средняя Глобальная Климатология Температуры, Ветра, Геопотенциальной Высоты и Давления для 0-120 км, NASA TM100697, февраль 1988

https://ccmc.gsfc.nasa.gov/modelweb/atmos/cospar1.html

Смотрите также

| | | | |

Представленный в R2007b