Main Content

isPolarizationCapable

Polarization capability

Description

example

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

Examples

collapse all

Show that a heterogeneous array of short-dipole antenna elements supports polarization.

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

Input Arguments

collapse all

Heterogeneous uniform line array, specified as a phased.HeterogeneousULA 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