Documentation |
Doppler steering vector
DSTV = dopsteeringvec(dopplerfreq,numpulses)
DSTV = dopsteeringvec(dopplerfreq,numpulses,PRF)
DSTV = dopsteeringvec(dopplerfreq,numpulses) returns the N-by-1 temporal (time-domain) Doppler steering vector for a target at a normalized Doppler frequency of dopplerfreq in hertz. The pulse repetition frequency is assumed to be 1 Hz.
DSTV = dopsteeringvec(dopplerfreq,numpulses,PRF) specifies the pulse repetition frequency, PRF.
dopplerfreq |
The Doppler frequency in hertz. The normalized Doppler frequency is the Doppler frequency divided by the pulse repetition frequency. |
numpulses |
The number of pulses. The time-domain Doppler steering vector consists of numpulses samples taken at intervals of 1/PRF (slow-time samples). |
PRF |
Pulse repetition frequency in hertz. The time-domain Doppler steering vector consists of numpulses samples taken at intervals of 1/PRF (slow-time samples). The normalized Doppler frequency is the Doppler frequency divided by the pulse repetition frequency. |
DSTV |
Temporal (time-domain) Doppler steering vector. DSTV is an N-by-1 column vector where N is the number of pulses, numpulses. |
Calculate the steering vector corresponding to a Doppler frequency of 200 Hz, assuming there are 10 pulses and the PRF is 1 kHz.
dstv = dopsteeringvec(200,10,1000);