Convert propagation distance to propagation time
t = range2time(r)
t = range2time(r,c)
example
t = range2time(r) returns the time a signal takes to propagate a given distance. The propagation is assumed to be two-way, as in a monostatic radar system.
t
r
t = range2time(r,c) specifies the signal propagation speed.
c
collapse all
Calculate the required PRF in Hertz for a monostatic radar system so that it can have a maximum unambiguous range of 15 km.
r = 15.0e3; prf = 1/range2time(r)
prf = 9.9931e+03
Signal range in meters, specified as an array of nonnegative numbers.
Data Types: double
double
Signal propagation speed, specified as a positive scalar in meters per second.
Propagation time in seconds, returned as an array of nonnegative numbers. The dimensions of t are the same as those of r.
The function computes 2*r/c.
2*r/c
[1] Skolnik, M. Introduction to Radar Systems, 3rd Ed. New York: McGraw-Hill, 2001.
Usage notes and limitations:
Does not support variable-size inputs.
phased.FMCWWaveform | range2bw | time2range
phased.FMCWWaveform
range2bw
time2range
You have a modified version of this example. Do you want to open this example with your edits?