step
System object: gpuConstantGammaClutter
Simulate clutter using constant gamma model
Syntax
Y = step(H)
Y = step(H,X)
Y = step(H,STEERANGLE)
Y = step(H,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
,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 of data type
| ||||||
|
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.