phased.RootWSFEstimator
Root WSF direction of arrival (DOA) estimator for ULA
Description
The RootWSFEstimator object implements a root weighted
subspace fitting direction of arrival algorithm.
To estimate the direction of arrival (DOA):
Create the
phased.RootWSFEstimatorobject and set its properties.Call the object with arguments, as if it were a function.
To learn more about how System objects work, see What Are System Objects?
Creation
Description
creates a
root WSF DOA estimator System object™, estimator = phased.RootWSFEstimatorestimator. The object estimates the direction of arrival of
the signal using the root weighted subspace fitting (WSF) algorithm with a uniform linear array
(ULA).
creates object, estimator = phased.RootWSFEstimator(Name=Value)estimator, with each specified property
Name set to the specified Value. You can specify
additional name-value arguments in any order as
(Name1=Value1,...,NameN=ValueN).
Properties
Usage
Syntax
Description
estimates the broadside angle ANG = estimator(X)ANG from the specified channels
X.
Note
The object performs an initialization the first time the object is executed. This
initialization locks nontunable properties
and input specifications, such as dimensions, complexity, and data type of the input data.
If you change a nontunable property or an input specification, the System object issues an error. To change nontunable properties or inputs, you must first
call the release method to unlock the object.
Input Arguments
Output Arguments
Object Functions
To use an object function, specify the
System object as the first input argument. For
example, to release system resources of a System object named obj, use
this syntax:
release(obj)
Examples
Algorithms
References
[1] Van Trees, H. Optimum Array Processing. New York: Wiley-Interscience, 2002.
Extended Capabilities
Version History
Introduced in R2011a