我正在尝试在信号中添加相位噪声并分析频域中的结果。但是,我没有得到所需的输出。谁能告诉我我犯了什么错误?由于我正在应用相位噪声,因此具有相位噪声的信号应该比频域中的原始信号更宽。
sig = cos(2*pi*30*t); %%%% original signal
sig_fft = fft(sig);
figure,plot(abs(sig_fft));
sig2 = sig + 2*awgn(1,length(t)); %%%%% adding phase noise
sig2_fft = fft(sig2);
figure,plot(abs(sig2_fft));
答案 0 :(得分:0)
感谢您的回答。此外,我可以使用相同的幅度噪声吗?
A = sigma*randn(1,lenth(t)); %% amplitude noise
sig = cos(2*pi*30*t); % original signal
sig2 = A*cos(2*pi*30*t + sigma*randn(1,length(t))); %signal with phase & amplitude noise