Main Content

speed2dop

Convert speed to Doppler shift

Syntax

Doppler_shift = speed2dop(radvel,lambda)

Description

Doppler_shift= speed2dop(radvel,lambda)returns the one-way Doppler shift in hertz corresponding to the radial velocity,radvel, for the wavelengthlambda.

Examples

collapse all

Calculate the Doppler shift in hertz for a given carrier wavelength and source speed. The radar frequency is 24.15 GHz. Assume a radial speed of 35.76 m/s.

radvel = 35.76; f0 = 24.15e9; lambda = physconst('LightSpeed')/f0; doppler_shift = speed2dop(radvel,lambda)
doppler_shift = 2.8807e+03

More About

collapse all

Doppler-Radial Velocity Relation

The Doppler shift of a source relative to a receiver can be computed from the relative radial velocity between the source and receiver:

Δ f = V s , r λ

whereΔfis the Doppler shift in hertz,Vs,rdenotes the radial velocity of the source relative to the receiver, 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

Version History

Introduced in R2011a