Documentation

This is machine translation

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

Note: This page has been translated by MathWorks. Please click here
To view all translated materals including this page, select Japan from the country navigator on the bottom of this page.

dop2speed

Convert Doppler shift to speed

Syntax

radvel = dop2speed(Doppler_shift,wavelength)

Description

radvel = dop2speed(Doppler_shift,wavelength) returns the radial velocity in meters per second. This value corresponds to the one-way Doppler shift, Doppler_shift, for the wavelength, wavelength, in meters.

Examples

collapse all

Calculate the radial velocity of an automobile based on the Doppler shift of a continuous-wave radar. The radar carrier frequency is 24.15 GHz. Assume a doppler shift of 2.880 kHz.

f0 = 24.15e9;
lambda = physconst('LightSpeed')/f0;
dopshift = 2.880e3;
radvel = dop2speed(dopshift,lambda)
radvel = 35.7516

The radial velocity is approximately 35.75 meters per second or 80 miles/hour.

More About

collapse all

Doppler-Radial Velocity Relation

The radial velocity of a source relative to a receiver can be computed from the one-way Doppler shift:

Vs,r=Δfλ

where Vs,r denotes the radial velocity of the source relative to the receiver, Δf is the Doppler shift in hertz, and λ is the carrier frequency wavelength in meters.

References

[1] Rappaport, T. Wireless Communications: Principles & Practices. Upper Saddle River, NJ: Prentice Hall, 1996.

[2] Skolnik, M. Introduction to Radar Systems, 3rd Ed. New York: McGraw-Hill, 2001.

Extended Capabilities

Introduced in R2011a

Was this topic helpful?