Добавление фазового и амплитудного шума в идеальный сигнал
Я хочу добавить фазовый и амплитудный шум в частотно-модулированный сиганл. Мне нужно добавить разные уровни дифференциального фазового шума в сигнал и посмотреть, как изменяется выходной сигнал.
Уравнение для частотно-модулированного сигнала 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