phased.HeterogeneousConformalArray
Heterogeneous conformal array
Description
The phased.HeterogeneousConformalArray
System object™ constructs a conformal array containing a heterogeneous set of antenna elements.
A heterogeneous array is an array which consists of different kinds of antenna elements or an
array of different kinds of microphone elements. A conformal array can
have elements in any position pointing in any direction.
To compute the response for each element in the array for specified directions:
Create the
phased.HeterogeneousConformalArrayobject and set its properties.Call the object with arguments, as if it were a function.
To learn more about how System objects work, see What Are System Objects?
Creation
Syntax
Description
creates a heterogeneous conformal array System object, array = phased.HeterogeneousConformalArrayarray. This object models a heterogeneous conformal
array formed with different kinds of sensor elements.
creates the object, array = phased.HeterogeneousConformalArray(Name=Value)array, with each specified property Name set to
the specified Value. You can specify additional name-value pair arguments in any order as
(Name1=Value1,...,NameN=ValueN).
Properties
Usage
Syntax
Description
Input Arguments
Output Arguments
Object Functions
To use an object function, specify the
System object as the first input argument. For
example, to release system resources of a System object named obj, use
this syntax:
release(obj)
Examples
References
[1] Josefsson, L. and P. Persson. Conformal Array Antenna Theory and Design. Piscataway, NJ: IEEE Press, 2006.
[2] Van Trees, H. Optimum Array Processing. New York: Wiley-Interscience, 2002.
Extended Capabilities
Version History
Introduced in R2013a
See Also
phased.ReplicatedSubarray | phased.PartitionedArray | phased.CosineAntennaElement | phased.CustomAntennaElement | phased.IsotropicAntennaElement | phased.ULA | phased.UCA | phased.URA | phased.HeterogeneousULA | phased.HeterogeneousURA | phased.ConformalArray | uv2azel | phitheta2azel | sidelobelevel
