Estimate direction of arrival using narrowband MUSIC algorithm for ULA
The phased.MUSICEstimator
System object™ implements the narrowband multiple signal classification
(MUSIC) algorithm for uniform linear arrays (ULA). MUSIC is a
high-resolution direction-finding algorithm capable of resolving closely-spaced signal
sources. The algorithm is based on eigenspace decomposition of the sensor spatial
covariance matrix.
To estimate directions of arrival (DOA):
Define and set up a phased.MUSICEstimator
System object. See Construction.
Call the step
method to estimate the
DOAs according to the properties of phased.MUSICEstimator
.
Note
Alternatively, 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.
creates a
MUSIC DOA estimator System object, estimator
= phased.MUSICEstimatorestimator
.
creates a System object, estimator
= phased.MUSICEstimator(Name
,Value
)estimator
, 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
).
plotSpectrum | Plot MUSIC spectrum |
reset | Reset states of System object |
step | Estimate direction of arrival using MUSIC |
Common to All System Objects | |
---|---|
release | Allow System object property value changes |
[1] Van Trees, H. L. Optimum Array Processing. New York: Wiley-Interscience, 2002.