getElementPosition

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

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

Синтаксис

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

Описание

pos = getElementPosition(sULA) возвращает положения элемента phased.ULA Система object™, sULA. pos 3 N матрицей, где N является числом элементов в sULA. Каждый столбец pos задает положение элемента в системе локальной координаты, берущей form[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