isPolarizationCapable

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

Поляризационная способность

Синтаксис

flag = isPolarizationCapable(h)

Описание

flag = isPolarizationCapable(h) возвращает логическое значение, flag, что указывает, поддерживает ли массив поляризацию. Массив поддерживает поляризацию, если все его составляющие сенсорные элементы поддерживают поляризацию.

Входные параметры

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

Равномерный прямоугольный массив, заданный как phased.HeterogeneousURA Системные object™.

Выходные аргументы

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

Флаг поляризации-возможности возвращается как логическое значение true если массив поддерживает поляризацию или false если нет.

Примеры

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

Покажите, что массив короткодипольных антенных элементов поддерживает поляризацию.

antenna1 = phased.ShortDipoleAntennaElement('FrequencyRange',[100e6 1e9], ...
    'AxisDirection','Z');
antenna2 = phased.ShortDipoleAntennaElement('FrequencyRange',[100e6 1e9],...
    'AxisDirection','Y');
array = phased.HeterogeneousURA('ElementSet',{antenna1,antenna2}, ...
    'ElementIndices',[1 2 2 2 1 ; 1 2 2 2 1]);
isPolarizationCapable(array)
ans = logical
   1