dcmecef2ned

Преобразуйте геодезическую широту и долготу к матрице направляющего косинуса

Синтаксис

n = dcmecef2ned(lat, lon)

Описание

n = dcmecef2ned(lat, lon) вычисляет матрицу направляющего косинуса, n, для данного набора геодезической широты и долготы, lat, lon. lat является массивом m геодезических широт. lon является массивом m долгот. Широта и значения долготы могут быть любым значением. Однако значения широты +90 и-90 могут возвратить неожиданные значения из-за особенности в полюсах. n возвращает 3 3 m матрицей, содержащей матрицы направляющих косинусов m. n выполняет координатное преобразование вектора в осях Сосредоточенного землей зафиксированного землей (ECEF) в вектор на северо-востоке вниз (NED) оси. Геодезические широты и долготы вводятся в градусах.

Примеры

Определите матрицу направляющего косинуса от геодезической широты и долготы:

lat = 45; 
lon = -122;
dcm = dcmecef2ned(lat, lon)

dcm =

    0.3747    0.5997    0.7071
    0.8480   -0.5299         0
    0.3747    0.5997   -0.7071

Определите матрицу направляющего косинуса от нескольких геодезических широт и долгот:

lat = [45 37.5]; 
lon = [-122 -85];
dcm = dcmecef2ned(lat, lon)

dcm(:,:,1) =

    0.3747    0.5997    0.7071
    0.8480   -0.5299         0
    0.3747    0.5997   -0.7071


dcm(:,:,2) =

   -0.0531    0.6064    0.7934
    0.9962    0.0872         0
   -0.0691    0.7903   -0.6088

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

| |

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