Main Content

isPolarizationCapable

Polarization capability

Description

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

example

Examples

collapse all

Show that an array of short-dipole antenna element supports polarization.

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

Input Arguments

collapse all

Uniform rectangular array, specified as phased.HeterogeneousURA System object.

Output Arguments

collapse all

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

Version History

Introduced in R2013a