deltaCIP

Вычислите настройку местоположения небесного промежуточного полюса (CIP)

Описание

пример

DCIP=deltaCIP(utc) вычисляет настройку местоположения Небесного Промежуточного Полюса (CIP) для определенного Универсального Скоординированного Времени (UTC), заданную в виде измененной Юлианской даты. По умолчанию эта функция использует предварительно заполненный список данных IAU 2000A ориентации Земли (IERS). Этот список содержит измеренные и вычисленные (предсказанные) данные, предоставленные IERS. IERS измеряет и вычисляет эти данные для набора предопределенных дат.

[DCIP,DCIPError]=deltaCIP(utc) возвращает ошибку корректировки местоположения CIP.

пример

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

[DCIP,DCIPError]=deltaCIP(utc,Name,Value) возвращает ошибку корректировки местоположения CIP.

Примеры

свернуть все

Рассчитать корректировку CIP на 28 декабря 2015 года. Используйте mjuliandate функция для вычисления даты как измененной юлианской даты.

mjd = mjuliandate(2015,12,28)
dCIP = deltaCIP(mjd)
mjd =
       57384
dCIP =
   1.0e-09 *
   -0.3927    0.0145

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

mjd = mjuliandate([2015 12 28;2016 1 10])
[dCIP,dCIPErr] = deltaCIP(mjd,'Source','aeroiersdata.mat')
mjd =
       57384
       57397
dCIP =

   1.0e-08 *

   -0.0393    0.0015
   -0.0087   -0.1110

dCIPErr =
   1.0e-09 *
    0.5769    0.1842
    0.2376    0.4121

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

свернуть все

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

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

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

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

Пример: 'Source', 'aeroiersdata.mat'

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

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

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

  • Предупреждение - отображает предупреждение и указывает, что даты были вне области допустимого или прогнозируемых значений.

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

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

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

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

свернуть все

Регулировка ([dDeltaX,dDeltaY]) к местоположению Небесного Промежуточного Полюса (CIP), заданному как массив M -by-2, в радианах.

Ошибка для настройки местоположения CIP, заданная как массив M -by-2, в радианах.

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

расширить все

Поведение изменено в R2020b

Введенный в R2018b