Documentation

This is machine translation

Translated by
Mouseover text to see original. Click the button below to return to the English version of the page.

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.