Системный объект: phased.URA
Пакет: поэтапный
Вектор нормали к элементам массива
normvec = getElementNormal(sURA)
normvec = getElementNormal(sURA,elemidx)
возвращает векторы нормали элементов массива normvec = getElementNormal(sURA)phased.URA Система object™, sURA. Выходной аргумент normvec 2 N матрицей, где N является числом элементов в массиве, sURA. Каждый столбец normvec задает нормальное направление элемента в системе локальной координаты в form[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. Этот синтаксис может использовать любой из входных параметров в предыдущем синтаксисе.