step
System object: constantGammaClutter
Simulate clutter using constant gamma model
Syntax
Y = step(H)
Y = step(H,X)
Y = step(H,STEERANGLE)
Y = step(H,X,WS)
Y = step(H,PRFIDX)
Y = step(H,X,STEERANGLE)
Description
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.
computes
the collected clutter return at each sensor. This syntax is available when you set the
Y
= step(H
)TransmitSignalInputPort
property to
false
.
specifies the transmit signal in Y
= step(H
,X
)X
. Transmit
signal refers to the output of the transmitter while it is on during a
given pulse. This syntax is available when you set the
TransmitSignalInputPort
property to
true
.
uses Y
= step(H
,STEERANGLE
)STEERANGLE
as the subarray steering angle. This syntax is
available when you configure H
so that H.Sensor
is an array that contains subarrays and H.Sensor.SubarraySteering
is
either 'Phase'
or 'Time'
.
uses Y
= step(H
,X
,WS
)WS
as weights applied to each element within each subarray. To
use this syntax, set the Sensor
property to an array that supports
subarrays and set the SubarraySteering
property of the array to
'Custom'
.
uses the index, Y
= step(H
,PRFIDX
)PRFIDX
, to select the PRF from a predetermined list
of PRFs specified by the PRF
property. To enable this syntax, set
the PRFSelectionInputPort
to true
.
combines all input arguments. This syntax is available when you configure
Y
= step(H
,X
,STEERANGLE
)H
so that H.TransmitSignalInputPort
is
true
, H.Sensor
is an array that contains
subarrays, and H.Sensor.SubarraySteering
is either
'Phase'
or 'Time'
.
Input Arguments
|
Constant gamma clutter object. | ||||||
|
Transmit signal, specified as a column vector. | ||||||
|
Subarray steering angle in degrees. If If | ||||||
|
Subarray element weights Subarray element weights, specified as complex-valued NSE-by-N matrix or 1-by-N cell array where N is the number of subarrays. These weights are applied to the individual elements within a subarray. Subarray Element Weights
Dependencies To enable this argument, set the | ||||||
|
Index of pulse repetition frequency, specified as a positive integer. The
index selects one of the entries specified in the Example: DependenciesTo enable this argument, set the
|
Output Arguments
|
Collected clutter return at each sensor. |
Examples
Tips
The clutter simulation that constantGammaClutter
provides is
based on these assumptions:
The radar system is monostatic.
The propagation is in free space.
The terrain is homogeneous.
The clutter patch is stationary during the coherence time. Coherence time indicates how frequently the software changes the set of random numbers in the clutter simulation.
Because the signal is narrowband, the spatial response and Doppler shift can be approximated by phase shifts.
The radar system maintains a constant height during simulation.
The radar system maintains a constant speed during simulation.