Doppler steering vector
DSTV = dopsteeringvec(dopplerfreq,numpulses)
DSTV = dopsteeringvec(dopplerfreq,numpulses,PRF)
the N-by-1 temporal (time-domain) Doppler steering vector for a target
at a normalized Doppler frequency of
DSTV = dopsteeringvec(
hertz. The pulse repetition frequency is assumed to be 1 Hz.
The Doppler frequency in hertz. The normalized Doppler frequency is the Doppler frequency divided by the pulse repetition frequency.
The number of pulses. The time-domain Doppler steering vector
Pulse repetition frequency in hertz. The time-domain Doppler
steering vector consists of
Temporal (time-domain) Doppler steering vector.
Calculate the steering vector corresponding to a Doppler frequency of 200 Hz. Assume there are 10 pulses and the PRF is 1 kHz.
dstv = dopsteeringvec(200,10,1000)
dstv = 10×1 complex 1.0000 + 0.0000i 0.3090 + 0.9511i -0.8090 + 0.5878i -0.8090 - 0.5878i 0.3090 - 0.9511i 1.0000 - 0.0000i 0.3090 + 0.9511i -0.8090 + 0.5878i -0.8090 - 0.5878i 0.3090 - 0.9511i
The temporal (time-domain) steering vector corresponding to a point scatterer is:
where n=0,1,2, ..., N-1 are slow-time samples (one sample from each pulse), fd is the Doppler frequency, and Tp is the pulse repetition interval. The product of the Doppler frequency and the pulse repetition interval is the normalized Doppler frequency.
 Melvin, W. L. “A STAP Overview,” IEEE® Aerospace and Electronic Systems Magazine, Vol. 19, Number 1, 2004, pp. 19–35.
 Richards, M. A. Fundamentals of Radar Signal Processing. New York: McGraw-Hill, 2005.
Usage notes and limitations:
Does not support variable-size inputs.