Системный объект: поэтапный. URA
Пакет: поэтапный
Нормальный вектор к элементам массива
normvec = getElementNormal(sURA)
normvec = getElementNormal(sURA,elemidx)
возвращает нормальные векторы элементов массива normvec = getElementNormal(sURA)phased.URA object™ системы, sURA. Выходной аргумент normvec - 2-by-N матрица, где N - число элементов в массиве, sURA. Каждый столбец normvec определяет направление нормали элемента в локальной системе координат в форме[az;el]. Единицы измерения - градусы. Элементы массива расположены в плоскости, выбранной в ArrayNormal собственность. Нормальные векторы элементов параллельны нормали массива. Нормаль к массиву URA зависит от выбранного ArrayNormal собственность.
| Значение свойства ArrayNormal | Нормальное направление массива | Плоскость массива |
|---|---|---|
'x' | азимут = 0 °, отметка = 0 ° (ось x) | yz |
'y' | азимут = 90 °, отметка = 0 ° (ось y) | zx |
'z' | азимут = 0 °, отметка = 90 ° (ось z) | xy |
Начало локальной системы координат определяется центром фазы массива.
возвращает только нормальные векторы элементов, указанных в индексном векторе элемента, normvec = getElementNormal(sURA,elemidx)elemidx. Этот синтаксис может использовать любой из входных аргументов предыдущего синтаксиса.