Преобразование глобальных координат в локальные
lclCoord = global2localcoord(gCoord, OPTION)
gCoord = global2localcoord(___,localOrigin)
gCoord = global2localcoord(___,localAxes)
преобразует глобальные координаты lclCoord = global2localcoord(gCoord, OPTION)gCoord к локальным координатам lclCoord. OPTION определяет тип глобального-локального преобразования координат. В этом синтаксисе начало координат находится в точке (0,0,0), а оси координат являются единичными векторами в направлениях x, y и z.
определяет начало локальной системы координат, gCoord = global2localcoord(___,localOrigin)localOrigin.
определяет оси локальной системы координат, gCoord = global2localcoord(___,localAxes)localAxes.
|
Глобальные координаты в прямоугольной или сферической координате, заданные как матрица 3-by-N. Каждый столбец представляет один набор глобальных координат. Если координаты имеют прямоугольную форму, каждый столбец содержит компоненты (x, y, z). Единицы в метрах. Если координаты имеют сферическую форму, каждый столбец содержит (az, el, r) компоненты. az - азимутальный угол в градусах, el - угол места в градусах, r - радиус в метрах. Предполагается, что начало глобальной системы координат находится в (0, 0, 0). Глобальные системные оси являются стандартными базисными векторами единиц измерения в трехмерном пространстве (1, 0, 0), (0, 1, 0) и (0, 0, 1). | ||||||||||
|
Тип преобразования координат, заданный как символьный вектор. Допустимые типы:
| ||||||||||
|
Начало локальной системы координат, указанное как матрица 3-by-N, содержащая прямоугольные координаты начала локальной системы координат относительно глобальной системы координат. N должно соответствовать количеству столбцов По умолчанию: | ||||||||||
|
Оси локальной системы координат, заданные как массив 3-by-3-by-N. Каждая страница содержит матрицу 3 на 3, представляющую различные оси локальной системы координат. Столбцы матриц 3 на 3 задают локальные оси x, y и z в прямоугольной форме относительно глобальной системы координат. Однако можно указать По умолчанию: |
|
Локальные координаты в прямоугольной или сферической форме координат, возвращаемые в виде матрицы 3-by-N. Размеры |
[1] Фоли, Дж. Д., А. ван Дам, С. К. Файнер и Дж. Ф. Хьюз. Компьютерная графика: Принципы и практика в C, 2-й ред. Reading, MA: Addison-Wesley, 1995.