
R = normrnd(MU,SIGMA) (生成均值为 MU,标准差为 SIGMA 的正态随机数)
R = normrnd(MU,SIGMA,m) (生成 1× m 个正态随机数)
R = normrnd(MU,SIGMA,m,n) (生成 m 行 n 列的 m × n 个正态随机数)
假设输入信号为X,则给X加上一个均值为0,方差为1的高斯白噪声信号的方法为
Y=X+normrnd(0,1)
% 设置采样区间
k=(0:300)'/100
% 计算采样值
x=sin(2*pi*k)
% 施加高斯白噪声
y=awgn(x,0)
figure(1)
% 设置绘图位置,左下角距屏幕左200像素,下200像素,宽800像素,高300像素
set(gcf,'Position',[200,200,800,300])
% 绘图网格1*2,左图绘制原始信号,右图绘制噪声信号
subplot(1,2,1),plot(k,x)
subplot(1,2,2),plot(k,y)
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)