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
stepto estimate the DOA according to the properties ofphased.RootWSFEstimator. The behavior ofstepis 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
| 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