Параметры для Земли, планет, 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'
для планетарного объема.
Для Земли параметр может также какой-либо иметь следующие допустимые предопределенные ценности эллипсоида. В этом случае двухэлементный вектор эллипсоида для той модели эллипсоида возвращен. Допустимые определения эллипсоида для Земли:
| 1 830 эллипсоидов Эвереста |
| 1 841 эллипсоид функции Бесселя |
| 1 830 эллипсоидов Эйри |
| 1 866 эллипсоидов Кларка |
| 1 880 эллипсоидов Кларка |
| 1 924 Международных эллипсоида |
| 1 940 эллипсоидов Krasovsky |
| 1 960 Мировых Геодезических Системных эллипсоидов |
' | 1 965 эллипсоидов Международного астрономического союза |
| 1 966 Мировых Геодезических Системных эллипсоидов |
| 1 968 эллипсоидов Международного астрономического союза |
| 1 972 Мировых Геодезических Системных эллипсоида |
| 1 980 Геодезических Ссылочных Системных эллипсоидов |
| 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 четырехугольником степени.
distance
| earthRadius
| referenceEllipsoid
| referenceSphere
| wgs84Ellipsoid