getElementNormal
System object: phased.URA
Package: phased
Normal vector to array elements
Syntax
normvec = getElementNormal(sURA)
normvec = getElementNormal(sURA,elemidx)
Description
returns
the normal vectors of the array elements of the normvec
= getElementNormal(sURA
)phased.URA
System object™, sURA
.
The output argument normvec
is a 2-by-N matrix,
where N is the number of elements in array, sURA
.
Each column of normvec
defines the normal direction
of an element in the local coordinate system in the form[az;el]
.
Units are degrees. Array elements are located in the plane selected
in the ArrayNormal
property. Element normal vectors
are parallel to the array normal. The normal to a URA array depends
upon the selected ArrayNormal
property.
ArrayNormal Property Value | Array Normal Direction | Array Plane |
---|---|---|
'x' | azimuth = 0°, elevation = 0° (x-axis) | yz |
'y' | azimuth = 90°, elevation = 0° (y-axis) | zx |
'z' | azimuth = 0°, elevation = 90° (z-axis) | xy |
The origin of the local coordinate system is defined by the phase center of the array.
returns
only the normal vectors of the elements specified in the element index
vector, normvec
= getElementNormal(sURA
,elemidx
)elemidx
. This syntax can use any of the
input arguments in the previous syntax.
Input Arguments
Output Arguments
Examples
Version History
Introduced in R2016a