matlab高斯白噪声频谱图,如何用MATLAB产生高斯白噪声,并且画出图形?
如何用MATLAB产生高斯白噪声,并且画出图形?来源:互联网宽屏版评论2009-06-19 02:34:10分类: 电脑/网络 >> 程序设计 >> 其他编程语言问题描述:我想要程序代码,产生一个高斯白噪声,并且让MATLAB输出高斯的时域波形和频谱。让产生的高斯白噪声与一个语音信号叠加,画出叠加后的时域波形和频谱。并设计一个滤波器,滤除高斯白噪声,画出滤波后的时域...
如何用MATLAB产生高斯白噪声,并且画出图形?
来源:互联网 宽屏版 评论
2009-06-19 02:34:10
分类: 电脑/网络 >> 程序设计 >> 其他编程语言
问题描述:
我想要程序代码,产生一个高斯白噪声,并且让MATLAB输出高斯的时域波形和频谱。
让产生的高斯白噪声与一个语音信号叠加,画出叠加后的时域波形和频谱。
并设计一个滤波器,滤除高斯白噪声,画出滤波后的时域波形和频谱。
谢谢 我要程序代码!
参考答案:
t = 0:.1:10;
x = sawtooth(t); % Create sawtooth signal.
y = awgn(x,10,'measured'); % Add white Gaussian noise.
plot(t,x,t,y) % Plot both signals.
legend('Original signal','Signal with AWGN');
[b]分类:[/b] 电脑/网络 >> 程序设计 >> 其他编程语言[br][b]问题描述:[/b][br]我想要程序代码,产生一个高斯白噪声,并且让MATLAB输出高斯的时域波形和频谱。
让产生的高斯白噪声与一个语音信号叠加,画出叠加后的时域波形和频谱。
并设计一个滤波器,滤除高斯白噪声,画出滤波后的时域波形和频谱。
谢谢 我要程序代码![br][b]参考答案:[/b][br]t = 0:.1:10;
x = sawtooth(t); % Create sawtooth signal.
y = awgn(x,10,'measured'); % Add white Gaussian noise.
plot(t,x,t,y) % Plot both signals.
legend('Original signal','Signal with AWGN');
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)