提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
在通信系统仿真中,经常需要评估通信模型的噪声性能,而最常用到的噪声就是加性高斯白噪声。MATLAB中的awgn函数用于在输入信号上增加高斯白噪声,可以很方便地用于高斯白噪声信道的仿真。下面使用awgn函数在信号上叠加高斯白噪声,噪声的功率以信号功率为参照,使叠加信号的信噪比等于设定的SNR值。
一、仿真代码
代码如下:
f = 1; % 信号频率,单位Hz
fs = 1000; % 采样率,单位samples per second
T = 10; % 信号时长,单位s
t = 0:1/fs:T;
x