Main Content


Convert frequency offset to range



R = stretchfreq2rng(FREQ,SLOPE,REFRNG) returns the range corresponding to the frequency offset FREQ. The computation assumes you obtained FREQ through stretch processing with a reference range of REFRNG. The sweeping slope of the linear FM waveform is SLOPE.

R = stretchfreq2rng(FREQ,SLOPE,REFRNG,V) specifies the propagation speed V.


collapse all

Calculate the range corresponding to a frequency offset of 2 kHz obtained from stretch processing. Assume the reference range is 5000 m and the linear FM waveform has a sweeping slope of 2 GHz/s.

r = stretchfreq2rng(2e3,2e9,5000)
r = 4.8501e+03

Input Arguments

collapse all

Frequency offset in hertz, specified as a scalar or vector.

Data Types: double

Sweeping slope of the linear FM waveform, in hertz per second, specified as a nonzero scalar.

Data Types: double

Reference range in meters, specified as a scalar.

Data Types: double

Propagation speed in meters per second, specified as a positive scalar.

Data Types: double

Output Arguments

collapse all

Range in meters, returned as a scalar or vector. R has the same dimensions as FREQ .


[1] Richards, M. A. Fundamentals of Radar Signal Processing. New York: McGraw-Hill, 2005.

Extended Capabilities

Version History

Introduced in R2012a