phased.ConformalArray
Conformal array
Description
The ConformalArray
object constructs a conformal
array. 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:
Define and set up your conformal array. See Construction.
Call
step
to compute the response according to the properties ofphased.ConformalArray
. The behavior ofstep
is specific to each object in the toolbox.
Note
Starting in R2016b, instead of using the step
method
to perform the operation defined by the System object™, you can
call the object with arguments, as if it were a function. For example, y
= step(obj,x)
and y = obj(x)
perform
equivalent operations.
Construction
H = phased.ConformalArray
creates a conformal
array System object, H
. The object models
a conformal array formed with identical sensor elements.
H = phased.ConformalArray(
creates
object, Name
,Value
)H
, 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
).
H = phased.ConformalArray(
creates a conformal array object, POS
,NV
,Name
,Value
)H
, with the ElementPosition
property
set to POS
, the ElementNormal
property
set to NV
, and other specified property Names
set to the specified Values. POS
and NV
are
value-only arguments. When specifying a value-only argument, specify
all preceding value-only arguments. You can specify name-value arguments
in any order.
Properties
|
Element of array Sensor element array, specified as a Phased Array System Toolbox™ antenna, microphone, or transducer element or an Antenna Toolbox™ antenna System object Default: isotropic antenna element System object with default properties |
|
Element positions
Default: |
|
Element normal directions
You can use the Default: |
|
Element taper or weighting Element tapering or weighting, specified as a complex-valued
scalar, 1-by-N row vector, or N-by-1
column vector. Weights are applied to each element in the sensor array. N is
the number of elements along in the array as determined by the size
of the Default: 1 |
Methods
Specific to
phased.ConformalArray Object | |
---|---|
beamwidth | Compute and display beamwidth of an array |
collectPlaneWave | Simulate received plane waves |
directivity | Directivity of conformal array |
getElementNormal | Normal vector to array elements |
getElementPosition | Positions of array elements |
getNumElements | Number of elements in array |
getTaper | Array element tapers |
isPolarizationCapable | Polarization capability |
pattern | Plot conformal array pattern |
patternAzimuth | Plot conformal array directivity or pattern versus azimuth |
patternElevation | Plot conformal array directivity or pattern versus elevation |
perturbations | Perturbations defined on phased array |
perturbedArray | Apply perturbations to phased array |
perturbedPattern | Compute and plot azimuth pattern of perturbed array |
step | Output responses of array elements |
viewArray | View array geometry |
Common to All System Objects | |
---|---|
release | Allow System object property value changes |
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 R2011a