exponenta event banner

polarMotion

Расчет полярного движения Земли

Описание

пример

polarmotion=polarMotion(utc) вычисляет движение оси вращения относительно коры Земли для конкретного универсального координированного времени (UTC), указанного как модифицированная юлианская дата. По умолчанию эта функция использует предварительно заполненный список данных IERS (IAU 2000A Earth orientation). Этот список содержит измеренные и расчетные (прогнозируемые) данные, предоставляемые IERS. IERS измеряет и вычисляет эти данные для набора заранее определенных дат.

[polarmotion,polarmotionError]=polarMotion(utc) вычисляет ошибку для перемещения оси вращения относительно коры Земли.

пример

polarmotion=polarMotion(utc,Name,Value) вычисляет движение оси вращения относительно коры Земли с помощью дополнительных опций, заданных одним или несколькими Name,Value аргументы пары.

[polarmotion,polarmotionError]=polarMotion(utc,Name,Value) вычисляет ошибку для перемещения оси вращения относительно коры Земли.

Примеры

свернуть все

Рассчитайте полярное движение для 28 декабря 2015 года.

mjd = mjuliandate(2015,12,28)
polarmotion = polarMotion(mjd)
mjd =
       57384

polarmotion =
   1.0e-05 *
    0.0289    0.1233

Вычислите ошибку полярного движения и полярного движения для 28 декабря 2015 г. и 10 января 2016 г. с помощью aeroiersdata.mat файл. Используйте mjuliandate для вычисления даты как измененной юлианской даты.

mjd = mjuliandate([2015 12 28;2016 1 10])
[polarmotion,polarmotionErr] = polarMotion(mjd,'Source','aeroiersdata.mat')
mjd =
       57384
       57397

polarmotion =
   1.0e-05 *
    0.0289    0.1233
    0.0174    0.1304

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

свернуть все

Массив UTC-дат, указанный как массив M-by-1, представленный как измененные юлианские даты. Используйте mjuliandate функция для преобразования даты UTC в измененную дату Julian.

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

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

Укажите дополнительные пары, разделенные запятыми Name,Value аргументы. Name является именем аргумента и Value - соответствующее значение. Name должен отображаться внутри кавычек. Можно указать несколько аргументов пары имен и значений в любом порядке как Name1,Value1,...,NameN,ValueN.

Пример: 'Источник', 'aeroiersdata.mat'

Пользовательский список данных ориентации Земли, указанный в MAT-файле.

Действие вне диапазона, указанное как строка.

Действие, выполняемое в случае дат вне диапазона или прогнозируемых значений, указанных как строка:

  • Предупреждение (Warning) - отображает предупреждение и указывает, что даты вышли за пределы допустимого или прогнозируемого значения.

  • Ошибка - отображает ошибку и указывает, что даты были вне диапазона или прогнозируемые значения.

  • Нет - не отображает предупреждение или ошибку.

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

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

свернуть все

Перемещение оси вращения относительно коры Земли, M-by-2 массива, в радианах.

Погрешность перемещения оси вращения относительно коры Земли, заданной как M-by-2 массив, в радианах.

Вопросы совместимости

развернуть все

В R2020b изменилось поведение

Представлен в R2018b