phased.RangeDopplerScope
Range-Doppler scope
Description
The phased.RangeDopplerScope
System object™ creates a scope for viewing a range- response map. The map is a 2-D image of
response intensity as a function of range and (or speed). You can input two types of data -
in-phase and quadrature (I/Q) data and response data.
I/Q data – The data consists of fast-time and slow-time I/Q samples of pulses or sweeps. The scope computes and displays the response map. To use I/Q data, set the
IQDataInputproperty totrue. In this mode, you can set the properties shown in Properties Applicable to I/Q Data.Response data – The data consists of the range- response itself. The scope displays the range- response map. For example, you can obtain range- response from
phased.RangeDopplerResponseobject. To use response data, set theIQDataInputproperty tofalse. In this mode, you can set the properties shown in Properties Applicable to Response Data.

To display a range-Doppler response map using the scope,
Create the
phased.RangeDopplerScopeobject 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
range-Doppler scope System object, scope = phased.RangeDopplerScopescope. This object displays the range-Doppler response
of the input data.
creates a range-Doppler scope object, scope = phased.phased.RangeDopplerScope(Name,Value)scope, with each specified
property set to the specified value. You can specify additional name-value pair arguments
in any order as
(Name1,Value1,...,NameN,ValueN).
Enclose property names in quotes. For
example,
scope = phased.RangeDopplerScope('IQDataInput',true,'RangeMethod', ...
'FFT','SampleRate',1e6,'DopplerOutput','Speed', ...
'OperatingFrequency',10e6,'SpeedUnits','km/h');Properties
Usage
Description
computes and
displays the range-Doppler response map. This syntax applies when you set the
scope(X)IQDataInput property to true, the
RangeMethod property to 'FFT', and the
DechirpInput property to false. This syntax is
most commonly used with FMCW signals. All sweeps in X are assumed
to be contiguous. If the sweeps are not contiguous, set the PRF by setting the
PRFSource property to 'Property' and the
PRF of the input data to the PRF.
also specifies a reference signal to use for dechirping the input signal,
scope(X,XREF)X. This syntax applies when you set the
IQDataInput property to true, the
RangeMethod property to 'FFT', and the
DechirpInput property to true. This syntax is
most commonly used with FMCW signals. XREF is generally the
transmitted signal.
Input 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
Version History
Introduced in R2019a
See Also
show | hide | isVisible | phased.RangeDopplerResponse | phased.AngleDopplerScope | phased.RangeAngleScope
