atmoshwm

Реализуйте горизонтальную модель ветра

Синтаксис

wind = atmoshwm(latitude,longitude,altitude)
wind = atmoshwm(latitude,longitude,altitude,Name,Value)

Описание

пример

wind = atmoshwm(latitude,longitude,altitude) реализует американскую Военно-морскую Горизонтальную Модель Ветра Научно-исследовательской лаборатории (HWM™) стандартная программа, чтобы вычислить меридиональные и зональные компоненты ветра для одного или нескольких наборов геофизических данных: latitude, longitude и altitude.

пример

wind = atmoshwm(latitude,longitude,altitude,Name,Value) дополнительные опции использования заданы одним или несколькими аргументами пары Name,Value.

Примеры

свернуть все

dCalculate общая горизонтальная модель ветра для широты 45 градусов на юг, долготы 85 градусов на запад и высоты 25 000 м над средним уровнем моря (ракета). Дата является 150-м днем года, в 11:00 UTC, с помощью индекса AP 80. Горизонтальная образцовая версия равняется 14.

w = atmoshwm(-45,-85,25000,'day',150,'seconds',39600,'apindex',80,'model','total', 'version', '14')
w =

     3.2874   25.8735

Вычислите тихую горизонтальную модель ветра для широты 50 градусов на север, двух высот 100 000 м и на 150 000 м выше ракеты и долготы 20 градусов на запад. Дата является полуночью UTC от 30 января. Горизонтальная образцовая версия по умолчанию равняется 14.

w = atmoshwm([50;50],[-20;-20],[100000;150000],'day',[30;30])
w =

  -42.9350  -40.3693
   29.1106    0.6253

Вычислите нарушенную горизонтальную модель ветра для высоты на 150 000 м выше ракеты в широте 70 градусов на север, долгота 65 градусов на запад. Дата является полуночью UTC от 15 июня. Горизонтальная образцовая версия по умолчанию равняется 14.

dw = atmoshwm(70,-65,150000,'day',166,'model','disturbance')
dw =
    1.7954   -1.7130

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

свернуть все

Геодезические широты, в градусах, заданный как скаляр или M-by-1 массив, где M является одним или несколькими наборами геофизических данных.

Пример:-45

Типы данных: double

Геодезические долготы, в градусах, заданный как скаляр или M-by-1 массив, где M является одним или несколькими наборами геофизических данных.

Пример:-85

Типы данных: double

Геопотенциальные высоты, в метрах, в области значений от 0 до 500 км, заданных как скаляр или M-by-1 массив. M является одним или несколькими наборами геофизических данных.

Пример: 25000

Типы данных: double

Аргументы в виде пар имя-значение

Укажите необязательные аргументы в виде пар ""имя, значение"", разделенных запятыми. Имя (Name) — это имя аргумента, а значение (Value) — соответствующее значение. Name должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.

Пример: 'apindex',80,'model','total' указывает, что общая горизонтальная модель ветра вычисляется для индекса AP 80.

Индекс AP в течение универсального времени (UTC), в котором atmoshwm оценивает модель, заданную как M-by-1 массив, обнуляет, скаляр или M-by-1 массив. M является одним или несколькими наборами геофизических данных. Выберите индекс из Национального центра геофизических данных NOAA, который содержит трехчасовой интервал геомагнитные индексные значения воздействия. Если индексное значение AP больше, чем нуль, образцовые счета оценки на магнитные эффекты.

Задайте индекс AP как значение от 0 до 400. Задайте индексное значение AP только для воздействия или общего типа модели ветра.

Типы данных: double

День года в UTC. Задайте день как значение от 1 до 366 (в течение високосного года), заданный, когда M-by-1 массив обнуляет, скаляр или M-by-1 массив. M является одним или несколькими наборами геофизических данных.

Типы данных: double

Прошедшие секунды с полуночи в течение выбранного дня, в UTC, заданном столь же заданный как M-by-1 массив, обнуляют, скаляр или M-by-1 массив. M является одним или несколькими наборами геофизических данных.

Задайте секунды как значение от 0 до 86,400.

Типы данных: double

Горизонтальный тип модели ветра, для которого можно вычислить компоненты ветра. Эта установка применяется ко всем наборам геофизических данных в M.

  • 'quiet'

    Вычисляет горизонтальную модель ветра без магнитных воздействий. Тихие типы модели не составляют индексные значения AP. Для этого типа модели не задавайте индексное значение AP при использовании этого типа модели.

  • 'disturbance'

    Вычисляет эффект только магнитных воздействий на ветру. Для этого типа модели задайте индексные значения AP, больше, чем или равный нулю.

  • 'total'

    Вычисляет совместное воздействие тихих и магнитных воздействий. для этого типа модели задайте индексные значения AP, больше, чем или равный нулю.

Типы данных: double

Функциональное поведение, когда входные параметры вне области значений, заданной как одно из этих значений. Этот тип применяется ко всем наборам геофизических данных в M.

ЗначениеОписание
'None'Никакое действие.
'Warning'Предупреждая в Командном окне MATLAB®, симуляция модели продолжается.
'Error'MATLAB возвращает исключение, остановки симуляции модели.

Типы данных: double

Реализации задали горизонтальный тип модели ветра.

  • '14'

    Горизонтальная модель 14 ветра.

  • '07'

    Горизонтальная модель 07 ветра.

Типы данных: double

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

свернуть все

Меридиональные и зональные компоненты ветра горизонтальной модели ветра, возвращенной как M-by-2 массив, в m/s.

Введенный в R2017b