Conventional beamformer weights
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.
[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.
lcmvweights
| mvdrweights
| phased.PhaseShiftBeamformer
| sensorcov
| steervec