siderealTime

Гринвичское среднее значение и очевидные сидерические времена

Описание

пример

thGMST = siderealTime(utcJD) вычисляет среднее сидерическое время в определенное универсальное время (UTC) в виде даты Джулиана.

thGMST = siderealTime(utcJD, dUT1, dAT) вычисляет среднее сидерическое время в определенное универсальное время (UTC) в более высокой точности с помощью Наземных параметров ориентации.

[thGMST,thGAST] = siderealTime(utcJD,dUT1,dAT) вычисляет среднее значение и очевидные сидерические времена.

Примечание

Очевидное сидерическое вычисление времени требует, чтобы вы загрузили эфемеридные данные с помощью Add-On Explorer. Запустить Add-On Explorer, в MATLAB® Командное окно, ввести aeroDataPackage. на панели инструментов рабочего стола MATLAB нажмите кнопку Add-Ons .

Примеры

свернуть все

Вычислите Гринвич сидерические времена в 12:00 4 января 2019.

jd = juliandate([2019 1 4 12 0 0]);
[thGMST, thGAST] = siderealTime(jd);

Вычислите Гринвич сидерические времена в 12:00 на месяц января 2019:

dates = datetime([2019 1 4 12 0 0]);
dates = dates + days(1:30)';
jdJan = juliandate(dates);
[thGMST, thGAST] = siderealTime(jdJan);

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

свернуть все

Универсальное время (UTC) как дата Джулиана в виде скаляра.

Совет

Чтобы вычислить дату Джулиана конкретной даты, используйте juliandate функция.

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

Различие между Всемирным координированным временем (UTC) и Всемирное время (UT1) в виде скаляра, в секундах.

Различие между Международным атомным временем (TAI) и Всемирным координированным временем (UTC) в виде скаляра, в секундах.

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

свернуть все

Гринвичское среднее значение сидерическое время в виде скаляра, в секундах.

Гринвич очевидное сидерическое время в виде скаляра, в секундах.

Ограничения

Эта функция требует лицензии Mapping Toolbox™.

Ссылки

[1] Vallado, D. A. Основные принципы Астродинамики и Приложений. alg. 1 и eqs. 1-63. Нью-Йорк: McGraw-Hill, 1997.

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

| | | (Aerospace Blockset)

Введенный в R2021a