EbNo=[0 0.5 1 1.5]; %dB N0=1/(r.*exp(EbN0.*log(10)/10)) ; sigma=Sqrt(N0/2); y=x+sigma*randn(```) %加高斯噪声
☪~ ✿樺✿ ~☪
16 years ago
或者 SNR=[0 0.5 1 1.5]; %dB N0=1/(exp(SNR.*log(10)/10)) ; % 不考慮碼率 sigma=Sqrt(N0/2); y=x+sigma*randn(```) %加高斯噪音
☪~ ✿樺✿ ~☪
16 years ago
如果EbNo=[0 0.5 1 1.5]; %dB y=awgn(x,EbNo ...
☪~ ✿樺✿ ~☪
16 years ago
awgn加噪声的时候用的是SNR,而不是EbNo,所以这样y=awgn(x,EbNo)加出来的噪声是不对的,另外在计算sigma的时候,EbN0不是dB为单位的
立即下載