альманах

Параметры для Земли, планет, Sun и Луны

almanac не рекомендуется. Используйте earthRadius, referenceEllipsoid, referenceSphere или wgs84Ellipsoid вместо этого.

Синтаксис

almanac
almanac(body)
data = almanac(body,parameter)
data = almanac(body,parameter,units)
data = almanac(parameter,units,referencebody)

Описание

almanac отображает имена астрономических объектов, доступных в альманахе.

almanac(body) перечисляет опции или параметры, доступные для любого из следующих небесных тел:

'earth'       'pluto'
'jupiter'     'saturn'
'mars'        'sun'
'mercury'     'uranus'
'moon'        'venus'
'neptune'

data = almanac(body,parameter) возвращает значение требуемого параметра для небесного тела, заданного body.

Допустимыми значениями параметров является 'radius' для планетарного радиуса, 'ellipsoid' или 'geoid' для двухэлементного вектора эллипсоида, 'surfarea' для площади поверхности и 'volume' для планетарного объема.

Для Земли параметр может также какой-либо иметь следующие допустимые предопределенные ценности эллипсоида. В этом случае двухэлементный вектор эллипсоида для той модели эллипсоида возвращен. Допустимые определения эллипсоида для Земли:

'everest'

1 830 эллипсоидов Эвереста

'bessel'

1 841 эллипсоид функции Бесселя

'airy'

1 830 эллипсоидов Эйри

'clarke66'

1 866 эллипсоидов Кларка

'clarke80'

1 880 эллипсоидов Кларка

'international'

1 924 Международных эллипсоида

'krasovsky'

1 940 эллипсоидов Krasovsky

'wgs60'

1 960 Мировых Геодезических Системных эллипсоидов

'iau65'

1 965 эллипсоидов Международного астрономического союза

'wgs66'

1 966 Мировых Геодезических Системных эллипсоидов

'iau68'

1 968 эллипсоидов Международного астрономического союза

'wgs72'

1 972 Мировых Геодезических Системных эллипсоида

'grs80'

1 980 Геодезических Ссылочных Системных эллипсоидов

'wgs84'

1 984 Мировых Геодезических Системных эллипсоида

Для Земли значения параметров 'ellipsoid' и 'geoid' являются эквивалентным to'grs80'.

data = almanac(body,parameter,units) задает модули, которые будут использоваться для выходного измерения, где модули являются любым допустимым расстоянием units. Обратите внимание на то, что это линейные модули, но результат для площади поверхности находится в квадратных модулях, и для объема находится в кубических модулях. Модулями по умолчанию является 'kilometers'.

data = almanac(parameter,units,referencebody) задает источник информации. Это устанавливает предположения о форме небесного тела, используемого в вычислении объемов и площадей поверхности. referencebody 'actual' возвращает сведенное в таблицу значение, а не одно зависящее от предположения модели эллипсоида. Другим возможным referencebody s является 'sphere' для сферического предположения и 'ellipsoid' для модели эллипсоида по умолчанию. Ссылочным телом по умолчанию является 'sphere'.

Для Земли любое предыдущее предопределенное определение s эллипсоида может также быть введено как ссылочное тело.

Для Меркурия, Плутона, Венера, Sun и Луна, эксцентриситет модели эллипсоида является нулем, то есть, тело ссылки 'ellipsoid' является на самом деле сферой.

Советы

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

Представлено до R2006a