Convert range resolution to required bandwidth
The use of
range2bw is not
returns the bandwidth needed to distinguish two targets separated by
a given range. Such capability is often referred to as
range resolution. The propagation is
assumed to be two-way, as in a monostatic radar system.
bw = range2bw(
Assume you have a monostatic radar system that uses a rectangular waveform. Calculate the required pulse bandwidth in MHz of the waveform so that the system can achieve a range resolution of 10 m.
rngres = 10; c = physconst('LightSpeed'); bw = range2bw(rngres,c)/1e6;
The required bandwidth is approximately 15 MHz.
rngres— Target range resolution
Target range resolution in meters, specified as a scalar or a MATLAB array of positive real values.
c— Signal propagation speed
Signal propagation speed, specified as a positive scalar. Units are in meters per second.
This function assumes two-way propagation. For one-way propagation, you can find the required bandwidth by multiplying the output of this function by 2.
The function computes
 Skolnik, M. Introduction to Radar Systems, 3rd Ed. New York: McGraw-Hill, 2001.
Usage notes and limitations:
Does not support variable-size inputs.