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):
Define and set up your root WSF DOA estimator. See Construction.
Call
step
to estimate the DOA according to the properties ofphased.RootWSFEstimator
. The behavior ofstep
is specific to each object in the toolbox.
Note
Starting in R2016b, 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.
Construction
H = phased.RootWSFEstimator
creates a root
WSF DOA estimator System object, H
. The object
estimates the signal's direction of arrival using the root weighted
subspace fitting (WSF) algorithm with a uniform linear array (ULA).
H = phased.RootWSFEstimator(
creates
object, Name
,Value
)H
, 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
).
Properties
|
Handle to sensor array Specify the sensor array as a handle. The sensor array must
be a Default: |
|
Signal propagation speed Specify the propagation speed of the signal, in meters per second, as a positive scalar. You can specify this property as single or double precision. Default: Speed of light |
|
System operating frequency Specify the operating frequency of the system in hertz as a positive scalar. The default value corresponds to 300 MHz. You can specify this property as single or double precision. Default: |
|
Source of number of signals Specify the source of the number of signals as one of Default: |
|
Method to estimate number of signals Specify the method to estimate the number of signals as one
of Default: |
|
Number of signals Specify the number of signals as a positive integer scalar. This property applies when you set
the Default: |
|
Iterative method Specify the iterative method as one of Default: |
|
Maximum number of iterations Specify the maximum number of iterations as a positive integer scalar or
Default: |
Methods
step | Perform DOA estimation |
Common to All System Objects | |
---|---|
release | Allow System object property value changes |
Examples
Algorithms
References
[1] Van Trees, H. Optimum Array Processing. New York: Wiley-Interscience, 2002.
Extended Capabilities
Version History
Introduced in R2011a