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