cbfweights
Conventional beamformer weights
Description
returns
narrowband conventional beamformer weights. When applied to the elements
of a sensor array, these weights steer the response of the array to
a specified arrival direction or set of directions. The wt
= cbfweights(pos
,ang
)pos
argument
specifies the sensor positions in the array. The ang
argument
specifies the azimuth and elevation angles of the desired response
directions. The output weights, wt
, are returned
as an N-by-M matrix. In this
matrix, N represents the number of sensors in the
array while M represents the number of arrival
directions. Each column of wt
contains the weights
for the corresponding direction specified in the ang
.
The argument wt
is equivalent to the output of
the function steervec
divided
by N. All elements in the sensor array are assumed
to be isotropic.
Examples
Input Arguments
Output Arguments
References
[1] Van Trees, H.L. Optimum Array Processing. New York, NY: Wiley-Interscience, 2002.
[2] Johnson, Don H. and D. Dudgeon. Array Signal Processing. Englewood Cliffs, NJ: Prentice Hall, 1993.
[3] Van Veen, B.D. and K. M. Buckley. “Beamforming: A versatile approach to spatial filtering”. IEEE ASSP Magazine, Vol. 5 No. 2 pp. 4–24.
Extended Capabilities
Version History
Introduced in R2013a
See Also
lcmvweights
| mvdrweights
| sensorcov
| steervec
| phased.PhaseShiftBeamformer