geocradius

Преобразуйте от геоцентрической широты до радиуса планеты эллипсоида

Синтаксис

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

Zipfel, P. H., и Д. Э. Пенни, моделирование и симуляция космической динамики аппарата, образовательного ряда AIAA, Рестона, ВА, 2000

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

|

Представленный в R2006b