Добавление фазового и амплитудного шума в идеальный сигнал

Я хочу добавить фазовый и амплитудный шум в частотно-модулированный сиганл. Мне нужно добавить разные уровни дифференциального фазового шума в сигнал и посмотреть, как изменяется выходной сигнал.

Уравнение для частотно-модулированного сигнала l имеет вид s = A * cos (2 * pi * fc. * t + 2 * pibw int_x + init_phase). Вот что я должен принять как init_phase(фазовый шум) =? и А =?

function [st] = freqmod(fc,fs, bw, x, t,init_phase)
%VCO_FUNCTION Summary of this function goes here
%   Detailed explanation goes here
if nargin < 6
    init_phase = 0;
end

if (fs < 2*fc)  
    disp('Error: fs must at least 2*fc');
    return;
end

int_x = cumsum(x)/fs;
st = cos(2*pi*fc.*t + 2*pi *bw*int_x + init_phase);   % Frequency modulation 

end

0 ответов

Другие вопросы по тегам