自适应滤波与维纳滤波-matlab-仿真代码与实验结果分析.docxVIP

  • 24
  • 0
  • 约3.16千字
  • 约 6页
  • 2020-11-27 发布于河北
  • 举报

自适应滤波与维纳滤波-matlab-仿真代码与实验结果分析.docx

白适应滤波与维纳滤波的 MATLAB真和结果分析 MATLAB仿真代码 function [] = wiener_LMS() %基于LMS的自适应滤波与维纳滤波的性能比较 clear; clc; %产生原始信号 n=1024; %输入信号抽样点数N t=1:n; a=1; Signal = a*sin(0.04*pi*t)+ a*sin(0.035*pi*t) + a*sin(0.05*pi*t); time = [1:1024]; SignalAddNoise = awgn(Signal,5); %合原始信号加入信噪比为 3dB的高斯白噪 figure(1) subplot(311); plot(time, Signal, b) ; % 绘制原始信号 title( 原始信号); xlabel(时间); ylabel(幅度); subplot(312); plot(time, SignalAddNoise, r) ; % 绘制加噪后的输入信 号 title( 加噪后的输入信号); xlabel(时间); ylabel(幅度); subplot(313); plot(time,Signal,b,time,SignalAddNoise,r); legend(Signal(n),SignalAddNoise(n)); axis tight; xlabel(时间); ylabel(幅度);

文档评论(0)

1亿VIP精品文档

相关文档