Параметры для Земли, планет, Солнца и Луны
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' для планетарного объема.
Для Земли параметром может быть любое из следующих допустимых предварительно определенных значений эллипсоида. В этом случае возвращается двухэлементный эллипсоидный вектор для этой эллипсоидной модели. Допустимые определения эллипсоидов для Земли:
| 1830 Эллипсоид Эвереста |
| 1841 Бессель эллипсоид |
| 1830 Эйри эллипсоид |
| 1866 Эллипсоид Кларка |
| 1880 Эллипсоид Кларка |
| 1924 Международный эллипсоид |
| 1940 Красовский эллипсоид |
| Эллипсоид всемирной геодезической системы 1960 года |
' | 1965 год Эллипсоид Международного астрономического союза |
| Эллипсоид всемирной геодезической системы 1966 года |
| 1968 год Эллипсоид Международного астрономического союза |
| Эллипсоид мировой геодезической системы 1972 года |
| Эллипсоид геодезической системы координат 1980 года |
| Эллипсоид всемирной геодезической системы 1984 года |
Для Земли значения параметров 'ellipsoid' и 'geoid' эквивалентны'grs80'.
data = almanac(body,parameter,units) определяет единицы измерения, используемые для выходного измерения, где единицы измерения - любое допустимое расстояние units . Обратите внимание, что это линейные единицы измерения, но результат для площади поверхности - в квадратных единицах, а для объема - в кубических единицах. По умолчанию используются следующие единицы измерения: 'kilometers'.
data = almanac(parameter,units,referencebody) указывает источник информации. Это задает предположения о форме небесного тела, используемые при расчёте объёмов и площадей поверхности. Эталонное тело 'actual' возвращает табличное значение, а не значение, зависящее от предположения эллипсоидной модели. Другие возможные referencebody s являются 'sphere' для сферического предположения и 'ellipsoid' для модели эллипсоида по умолчанию. Тело привязки по умолчанию: 'sphere'.
Для Земли любое из предшествующих предопределенных определений эллипсоидов также может быть введено в качестве тела привязки.
Для Меркурия, Плутона, Венеры, Солнца и Луны эксцентриситет эллипсоидной модели равен нулю, то есть 'ellipsoid' опорное тело на самом деле является сферой.
При измерении расстояния используйте единицы измерения длины угловой дуги. Все планеты имеют, например, радиус 1 радиан, а единица площади в квадратных градусах обозначает единичные квадраты, 1 градус длины дуги на стороне, а не четырёхугольники 1 градус на 1 градус.
distance | earthRadius | referenceEllipsoid | referenceSphere | wgs84Ellipsoid