Преобразуйте геодезическую широту в геоцентрическую широту
geocentricLatitude = geod2geoc(geodeticLatitude,height)
[geocentricLatitude,radii] = geod2geoc(geodeticLatitude,height)
geocentricLatitude = geod2geoc(geodeticLatitude,height,model)
[geocentricLatitude,radii] = geod2geoc(geodeticLatitude,height,model)
geocentricLatitude = geod2geoc(geodeticLatitude,height,flattening,equatorialRadius)
[geocentricLatitude,radii] = geod2geoc(geodeticLatitude,height,flattening,equatorialRadius)
и geocentricLatitude
= geod2geoc(geodeticLatitude
,height
)[
преобразуйте массив геодезических широт, geocentricLatitude
,radii
] = geod2geoc(geodeticLatitude
,height
)geodeticLatitude
, и массив высот среднего уровня моря, height
, в массив геоцентрических широт, geocentricLatitude
. Дополнительный radii
возвращает радиус в центр планеты к центру тяжести.
и geocentricLatitude
= geod2geoc(geodeticLatitude
,height
,model
)[
преобразуйте от геодезического до геоцентрической широты для определенной планеты эллипсоида. geocentricLatitude
,radii
] = geod2geoc(geodeticLatitude
,height
,model
)
и geocentricLatitude
= geod2geoc(geodeticLatitude
,height
,flattening
,equatorialRadius
)[
преобразуйте от геодезического до геоцентрической широты для пользовательской планеты эллипсоида, заданной путем выравнивания, geocentricLatitude
,radii
] = geod2geoc(geodeticLatitude
,height
,flattening
,equatorialRadius
)flattening
, и экваториальный радиус, equatorialRadius
.
|
Массив геодезических широт, в градусах. |
|
Скаляр высоты среднего уровня моря (MSL), в метрах. |
|
Определенная планета эллипсоида. Эта функция поддерживает только |
|
Пользовательская планета эллипсоида задана путем выравнивания. |
|
Экваториальный радиус, в метрах. |
|
Массив геоцентрических широт, в градусах. Значения широты могут быть любым значением. Однако значения +90 и-90 могут возвратить неожиданные значения из-за сингулярности в полюсах. |
|
Массив радиусов от центра планеты, в метрах. |
Определите геоцентрическую широту, учитывая геодезическую широту и высоту:
[gc,r] = geod2geoc(45,1000)
gc = 44.8076 r = 6.3685e+06
Определите геоцентрическую широту в нескольких геодезических широтах и высотах, задав модель эллипсоида WGS84:
[gc,r] = geod2geoc([0 45 90],[1000 0 2000],'WGS84')
gc = 0 44.8076 90.0000 r = 1.0e+06 * 6.3791 6.3675 6.3588
Определите геоцентрическую широту в нескольких геодезических широтах, учитывая высоту и определение пользовательской модели эллипсоида:
f = 1/196.877360; Re = 3397000; [gc,r] = geod2geoc([0 45 90],2000,f,Re)
gc = 0 44.7084 90.0000 r = 1.0e+06 * 3.3990 3.3904 3.3817
Эта реализация генерирует геоцентрическую широту, которая находится между ±90 градусами.
Стивенс, B. L., и Ф. Л. Льюис, управление самолетом и Simulation, John Wiley & Sons, Нью-Йорк, Нью-Йорк, 1992