isPolarizationCapable

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

Возможность поляризации

Синтаксис

flag = isPolarizationCapable(array)

Описание

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

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

развернуть все

Неоднородный универсальный массив линии в виде phased.HeterogeneousULA Системный объект.

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

развернуть все

Флаг возможности поляризации, возвращенный как булево значение 1 если поляризация поддержки массивов или 0 если это не делает.

Примеры

развернуть все

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

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