exponenta event banner

isPolarizationCapable

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

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

Синтаксис

flag = isPolarizationCapable(h)

Описание

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

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

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

Секционированный массив, указанный как phased.PartitionedArray object™ системы.

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

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

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

Примеры

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

Определите, должен ли секционированный массив phased.ShortDipoleAntennaElements поддерживает поляризацию.

antenna = phased.ShortDipoleAntennaElement('FrequencyRange',[1e9 10e9]);
ulaarray = phased.ULA(4,'Element',antenna);
partitionedarray = phased.PartitionedArray('Array',ulaarray,...
     'SubarraySelection',[1 1 0 0; 0 0 1 1]);
isPolarizationCapable(partitionedarray)
ans = logical
   1

Возвращенное значение 1 показывает, что эта матрица поддерживает поляризацию.