exponenta event banner

isPolarizationCapable

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

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

Синтаксис

flag = isPolarizationCapable(h)

Описание

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

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

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

Реплицированный подмассив, указанный как phased.ReplicatedSubarray object™ системы.

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

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

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

Примеры

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

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

antenna = phased.ShortDipoleAntennaElement('FrequencyRange',[1e9 10e9]);
array = phased.URA([3,2],'Element',antenna);
reparray = phased.ReplicatedSubarray('Subarray',array, ...
    'Layout','Rectangular','GridSize',[1,2],'GridSpacing','Auto');
isPolarizationCapable(reparray)
ans = logical
   1