基于matlab的数字滤波器设计及滤波仿真 - 图文(2)

2019-06-17 18:32

[H,W]=freqz(B,A); y=filter(B,A,x); subplot(335); plot(W,abs(H)); title('高通滤波器'); subplot(338); plot(t,y); title('200Hz信号'); %带通滤波器设计: fp=[70 130];fs=[30 170]; wp=2*fp/Fs; ws=2*fs/Fs;rp=0.5;rs=50; subplot(333); plot(t,x); title('原始信号'); [N,wc]=ellipord(wp,ws,rp,rs); [B,A]=ellip(N,rp,rs,wc); [H,w]=freqz(B,A); y=filter(B,A,x); subplot(336); plot(W,abs(H)); title('带通滤波器'); subplot(339); plot(t,y); title('100Hz信号'); (2)Sinmulink仿真:

参数设计:自上而下分别是频率为20Hz、200 Hz、100 Hz,三个滤波器分别为低通滤波器,高通滤波器和带通滤波器。左边对原信号机进行观测,右边对滤波后的信号进行观测 (3) SPTool和FADtool应用: ①:SPTool主界面

②导入原始信号数据

③原始信号: ④设计低通滤波器: ⑤设计高通滤波器:

⑥设计带通滤波器:


基于matlab的数字滤波器设计及滤波仿真 - 图文(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:photoshop讲义

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: