第一范文网 - 专业文章范例文档资料分享平台

基于Matlab的IIR数字滤波器设计(脉冲响应不变法)毕业论文

来源:用户分享 时间:2025/5/29 8:11:12 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

巴特沃斯高通数字滤波器1.41.351.31.25Magnitude1.21.151.11.05100.10.20.30.40.50.6Frequency/Hz0.70.80.91

3.3 用脉冲响应不变法设计IIR带通数字滤波器实例。

带通滤波器技术指标为:Wp=[0.25π 0.35π]rad Ap=1dB

T=2s Ws=[ 0.15π 0.40π]rad As=10dB

程序为; T=2;

%采样周期

fs=1T;

%采样频率

Wp=[0.25.*pi 0.35.*pi];

Ws=[0.15.*pi 0.4.*pi]; %设置归一化通带和阻带截止平率

16

Ap= 1; As= 10;

%设置通带最大最小衰减

[N,Wc]=buttord(Wp,Ws,Ap,As,'s'); %调用butter函数确定巴特沃斯滤波器阶数

[B,A]=butter(N,Wc,'bandpass','s'); %调用butter函数设计巴特沃斯滤波器

W=linspace(0,pi,400*pi); %指定一段频率值

[D,C]=impinvar(B,A,fs); %调用脉冲响应不变法¨

Hz=freqz(D,C,W); %·返回频率值| plot(Wpi,abs(Hz)); %绘出巴特沃斯数字滤波器的幅频特性曲线 grid on;

title('巴特沃斯带通滤波器'); xlabel('FrequencyHz'); ylabel('Magnitude'); 得出幅频特性如下图:

17

巴特沃斯带通数字滤波器1.41.21Magnitude0.80.60.40.2000.10.20.30.40.50.6Frequency/Hz0.70.80.91

3.4 用脉冲响应不变法设计IIR带阻数字滤波器实例。

带阻滤波器技术指标为:Wp=[0.15π 0.40π]rad Ap=1dB

T=2s Ws=[ 0.25π 0.35π]rad As=11dB 程序为: T=2;

fs=1T;

Wp=[0.15.*pi 0.40.*pi];

Ws=[0.25.*pi 0.35.*pi]; %设置归一化通带和阻带截止平率 Ap= 1; As= 11;

%设置通带最大最小衰减

18

[N,Wc]=buttord(Wp,Ws,Ap,As,'s'); %调用butter函数确定巴特沃斯滤波器阶数 [B,A]=butter(N,Wc,'stop','s'); %调用butter函数设计巴特沃斯滤波器÷

W=linspace(0,pi,400*pi); %指定一段频率值

[D,C]=impinvar(B,A,fs); %调用脉冲响应不变法·¨

Hz=freqz(D,C,W); %·返回频率响应 plot(Wpi,abs(Hz)); %绘出巴特沃斯数字滤波器的幅频特性曲线 grid on;

title('巴特沃斯带阻滤波器'); xlabel('FrequencyHz'); 得出幅频特性如下图:

19

基于Matlab的IIR数字滤波器设计(脉冲响应不变法)毕业论文.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c0too308qwl41z4g1sgcd5uqa87qzsz016s2_5.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top