step
System object: phased.AngleDopplerResponse
Namespace: phased
Calculate angle-Doppler response
Syntax
[RESP,ANG_GRID,DOP_GRID]
= step(H,X)
[RESP,ANG_GRID,DOP_GRID]
= step(H,X,ELANG)
RESP,ANG_GRID,DOP_GRID = step(H,X,PRF)
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.
[ calculates
the angle-Doppler response of the data RESP,ANG_GRID,DOP_GRID]
= step(H,X)X. RESP is
the complex angle-Doppler response. ANG_GRID and DOP_GRID provide
the angle samples and Doppler samples, respectively, at which the
angle-Doppler response is evaluated. This syntax is available when
the ElevationAngleSource property is 'Property'.
The size of the first dimension of the input matrix can vary to simulate a changing signal length. A size change can occur, for example, in the case of a pulse waveform with variable pulse repetition frequency.
[ calculates
the angle-Doppler response using the specified elevation angle RESP,ANG_GRID,DOP_GRID]
= step(H,X,ELANG)ELANG.
This syntax is available when the ElevationAngleSource property
is 'Input port'.
uses RESP,ANG_GRID,DOP_GRID = step(H,X,PRF)PRF as the pulse repetition frequency. This syntax is
available when the PRFSource property is 'Input
port'.
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
| Angle-Doppler response object. |
| Input data as a matrix or column vector. If If |
| Elevation angle in degrees. You can specify this argument as single or double precision. Default: Value of |
| Pulse repetition frequency specified as a positive scalar. To enable this
argument, set the |
Output Arguments
| Complex angle-Doppler response of |
| Angle samples at which the angle-Doppler response is evaluated. |
| Doppler samples at which the angle-Doppler response is evaluated. |
Examples
Algorithms
phased.AngleDopplerResponse generates the response
using a conventional beamformer and an FFT-based Doppler filter. For
further details, see [1].
References
[1] Guerci, J. R. Space-Time Adaptive Processing for Radar. Boston: Artech House, 2003.
