getElementPosition

Системный объект: фазированный. ULA
Пакет: поэтапный

Положения элементов массива

Синтаксис

pos = getElementPosition(sULA)
pos = getElementPosition(sULA,elemidx)

Описание

pos = getElementPosition(sULA) возвращает положения элемента phased.ULA Системные object™, sULA. pos - матрица 3- N, где N - количество элементов в sULA. Каждый столбец pos определяет положение элемента в локальной системе координат, принимая форму [x;y;z]. Модулями являются счетчики. Источник локальной системы координат является центром фазы массива.

pos = getElementPosition(sULA,elemidx) возвращает только положения элементов, заданные в векторе индекса элемента elemidx. Этот синтаксис может использовать любой из входных параметров в предыдущем синтаксисе.

Примеры

расширить все

Создайте ULA с 5 элементами вдоль оси Z. Получите положения элемента.

sULA = phased.ULA('NumElements',5,'ArrayAxis','z');
pos = getElementPosition(sULA)
pos = 3×5

         0         0         0         0         0
         0         0         0         0         0
   -1.0000   -0.5000         0    0.5000    1.0000