Перевести из геоцентрической широты в радиус эллипсоидной планеты
r = geocradius(lambda)
r = geocradius(lambda, model)
r = geocradius(lambda, f, Re)
r = geocradius(lambda) оценивает радиус, r, эллипсоидной планеты на конкретной геоцентрической широте, lambda. lambda в градусах. r в метрах. По умолчанию эллипсоидной планетой является WGS84.
r = geocradius(lambda, model) является альтернативным методом оценки радиуса для конкретной эллипсоидной планеты. Только в настоящее время 'WGS84' поддерживается для model.
r = geocradius(lambda, f, Re) является другим альтернативным методом оценки радиуса для пользовательской эллипсоидной планеты, определяемой сглаживанием, fи экваториальный радиус, Re, в метрах.
Определите радиус при 45 градусах широты:
r = geocradius(45) r = 6.3674e+006
Определите радиус в нескольких широтах:
r = geocradius([0 45 90])
r =
1.0e+006 *
6.3781 6.3674 6.3568Определите радиус в нескольких широтах, определив эллиптическую модель WGS84:
r = geocradius([0 45 90], 'WGS84')
r =
1.0e+006 *
6.3781 6.3674 6.3568Определите радиус в нескольких широтах, задав пользовательскую эллипсоидную модель:
f = 1/196.877360;
Re = 3397000;
r = geocradius([0 45 90], f, Re)
r =
1.0e+006 *
3.3970 3.3883 3.3797Стивенс, B. L., и Ф. Л. Льюис, контроль за самолетом и Simulation, John Wiley & Sons, Нью-Йорк, Нью-Йорк, 1992
Зипфель, П. Х., и Д. Э. Пенни, Моделирование и моделирование динамики аэрокосмических аппаратов, AIAA Education Series, Reston, VA, 2000