stretchfreq2rng

Convert frequency offset to range

Syntax

R = stretchfreq2rng(FREQ,SLOPE,REFRNG)
R = stretchfreq2rng(FREQ,SLOPE,REFRNG,V)

Description

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.

Input Arguments

FREQ

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

SLOPE

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

REFRNG

Reference range, in meters, specified as a scalar.

V

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

Default: Speed of light

Output Arguments

R

Range in meters. R has the same dimensions as FREQ .

Examples

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

References

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

Extended Capabilities

Introduced in R2012a