Conformal array
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 of phased.ConformalArray
.
The behavior of step
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.
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.
|
Element of array Specify the element of the sensor array as a handle. The element
must be an element object in the Default: Isotropic antenna element 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 |
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 |
plotResponse | Plot response pattern of array |
step | Output responses of array elements |
viewArray | View array geometry |
Common to All System Objects | |
---|---|
release | Allow System object property value changes |
[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.
phased.CosineAntennaElement
| phased.CustomAntennaElement
| phased.IsotropicAntennaElement
| phased.PartitionedArray
| phased.ReplicatedSubarray
| phased.UCA
| phased.ULA
| phased.URA
| phitheta2azel
| uv2azel