| Communications Toolbox | ![]() |
Frequency demodulation
z = fmdemod(y,Fc,Fs,freqdev)
z = fmdemod(y,Fc,Fs,freqdev,ini_phase)
z = fmdemod(y,Fc,Fs,freqdev) demodulates the modulating signal z from the carrier signal using frequency demodulation. The carrier signal has frequency Fc (Hz) and sampling rate Fs (Hz), where Fs must be at least 2*Fc. The freqdev argument is the frequency deviation (Hz) of the modulated signal y.
z = fmdemod(y,Fc,Fs,freqdev,ini_phase) specifies the initial phase of the modulated signal, in radians.
An example using fmdemod is on the reference page for fmmod.
fmmod, pmmod, pmdemod, Modulation
| filter (gf) | fmmod | ![]() |
© 1994-2005 The MathWorks, Inc.