Main Content

isPolarizationCapable

System object: phased.ReplicatedSubarray
Package: phased

Polarization capability

Syntax

flag = isPolarizationCapable(h)

Description

flag = isPolarizationCapable(h) returns a Boolean value, flag, indicating whether the array supports polarization. An array supports polarization if all of its constituent sensor elements support polarization.

Input Arguments

expand all

Replicated subarray specified as a phased.ReplicatedSubarray System object™.

Output Arguments

expand all

Polarization-capability flag returned as a Boolean value true if the array supports polarization or false if it does not.

Examples

expand all

Verify that a replicated subarray of short-dipole antenna elements supports polarization.

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