fmdemod

Частотная демодуляция

Описание

пример

z = fmdemod(y,Fc,Fs,freqdev) возвращает демодулированный сигнал z, учитывая вход сигнал с частотной модуляцией (FM) y, где сигнал несущей имеет частоту Fc и частота дискретизации Fs. freqdev - отклонение частоты модулируемого сигнала.

Примечание

  • Значение Fs должен удовлетворять Fs ≥ 2 Fc.

  • Значение freqdev должен удовлетворять freqdev <Fc.

z = fmdemod(y,Fc,Fs,freqdev,ini_phase) задает начальную фазу модулированного сигнала в радианах.

Примеры

свернуть все

Установите частоту дискретизации равной 1kHz, а частоту несущей равной 200 Гц. Сгенерируйте временной вектор, имеющий длительность 0,2 с.

fs = 1000; 
fc = 200;  
t = (0:1/fs:0.2)';

Создайте двухтональный синусоидальный сигнал с частотами 30 и 60 Гц.

x = sin(2*pi*30*t)+2*sin(2*pi*60*t);

Установите отклонение частоты 50 Гц.

fDev = 50;

Модулируйте x.

y = fmmod(x,fc,fs,fDev);

Демодулируйте z.

z = fmdemod(y,fc,fs,fDev);

Постройте график исходных и демодулированных сигналов.

plot(t,x,'c',t,z,'b--');
xlabel('Time (s)')
ylabel('Amplitude')
legend('Original Signal','Demodulated Signal')

Figure contains an axes. The axes contains 2 objects of type line. These objects represent Original Signal, Demodulated Signal.

Демодулированный сигнал близко аппроксимирует оригинал.

Входные параметры

свернуть все

Частотно-модулированный входной сигнал, заданный как скаляр, вектор, матрица или трехмерный массив. Каждый элемент y должно быть реальным.

Типы данных: double | single

Несущая частота в герцах (Гц), заданная как положительный действительный скаляр.

Типы данных: double

Частота дискретизации в герцах (Гц), заданная в виде положительной скалярной величины.

Типы данных: double

Отклонение частоты модулируемого сигнала в герцах (Гц), заданное как положительная скалярная величина.

Типы данных: double

Начальная фаза модулированного сигнала в радианах, заданная как скаляр.

Типы данных: double

Выходные аргументы

свернуть все

Частотно-демодулированный сигнал, возвращенный в виде скаляра, вектора, матрицы или трехмерные массивы.

Представлено до R2006a