phased.RangeEstimator
Range estimation
Description
The phased.RangeEstimator
System object™ estimates the ranges of targets. Input to the estimator consists of a
range-response or range-Doppler response data cube, and detection locations from a
detector. When information about clusters of detections is available, the ranges are
computed using cluster information. Clustering associates multiple detections into one
extended detection.
To compute the detections for a range-response or range-Doppler cube:
Create the
phased.RangeEstimatorobject 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
estimator = phased.RangeEstimator creates a range
estimator System object, estimator.
estimator = phased.RangeEstimator(
creates a System object, Name=Value)estimator, with each specified property
Name set to the specified Value. You
can specify additional name and value arguments in any order as
(Name1=Value1,...,NameN=ValueN).
Properties
Usage
Syntax
Description
You can combine optional input and output arguments when their enabling
properties are set. Optional inputs and outputs must be listed in the same order
as the order of the enabling properties. For example,
[.rngest,rngvar]
= estimator(resp,rnggrid,detidx,noisepower,clusterids)
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
More About
Algorithms
References
[1] Richards, M. Fundamentals of Radar Signal Processing. 2nd ed. McGraw-Hill Professional Engineering, 2014.
[2] Richards, M., J. Scheer, and W. Holm. Principles of Modern Radar: Basic Principles. SciTech Publishing, 2010.
Extended Capabilities
Version History
Introduced in R2017a
See Also
Functions
Objects
phased.DopplerEstimator|phased.RangeResponse|phased.RangeDopplerResponse|phased.CFARDetector|phased.CFARDetector2D

