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 (Earth-centred Earth-fixed) в вектор в осях NED (north-east-down). Геодезические широты и долготы являются входными в степенях.

Примеры

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

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