没有合适的资源?快使用搜索试试~ 我知道了~
首页基于MATLAB的IIR和FIR滤波器设计-实验4 FIR数字滤波器设计.doc
基于MATLAB的IIR和FIR滤波器设计-实验4 FIR数字滤波器设计.doc
需积分: 48 3.3k 浏览量
更新于2023-03-16
评论 6
收藏 151KB DOC 举报
基于MATLAB的IIR和FIR滤波器设计-实验4 FIR数字滤波器设计.doc IIR:在MATLAB中,可以用下列函数辅助设计IIR数字滤波器:1)利用buttord和cheb1ord可以确定低通原型巴特沃斯和切比雪夫滤波器的阶数和截止频率;2)[num,den]=butter(N,Wn)和[num,den]=cheby1(N,Wn),[num,den]=cheby2(N,Wn)可以进行滤波器的设计;3)lp2hp,lp2bp,lp2bs可以完成低通滤波器到高通、带通、带阻滤波器的转换;4)使用bilinear可以对模拟滤波器进行双线性变换,求得数字滤波器的传输函数系数;5)利用impinvar可以完成脉冲响应不变法的模拟滤波器到数字滤波器的转换。 实验5 基于MATLAB的数字滤波器设计.doc 实验4 FIR数字滤波器设计.doc FIR: (1)在MATLAB中,熟悉函数fir1、kaiserord 、remezord、remez的使用; B = fir1设计滤波器; [n,Wn,beta,ftype] = kaiserord估计滤波器阶数; [n,fo,ao,w] = remezord 计算等波纹滤波器阶数n和加权函数w; B=remez进行等波纹滤波器的设计 (2)阅读附录中的实例,学习FIR滤波器的设计方法及其在MATLAB中的实现; (3)给出FIR数字滤波器的冲激响应,绘出它们的幅度和相位频响曲线,讨论它们各自的实现形式和特点。 例1 用凯塞窗设计一FIR低通滤波器,
资源详情
资源评论
资源推荐

实验 4 基于 MATLAB 的 FIR 数字滤波器设计
一、 实验目的
(1)加深对数字滤波器的常用指标理解。
(2)学习数字滤波器的设计方法。
二、 实验原理
低通滤波器
低通滤波器的常用指标:
1、 通带边缘频率 ,
2、 阻带边缘频率 ,
3、 通带起伏 ,
4、 通带峰值起伏 ,
5、 阻带起伏 ,最小阻带衰减 。
三、 预习要求
(1)在 MATLAB 中,熟悉函数 r1、kaiserord 、remezord、remez
的使用;
B = fir1(n,Wn,'high','noscale')设计滤波器;
[n,Wn,beta,ftype] = kaiserord(f,a,dev)估计滤波器阶数;
[n,fo,ao,w] = remezord (f,a,dev,fs)计算等波纹滤波器阶数 n 和加
权函数 w(ω);
B=remez(n,f,a)进行等波纹滤波器的设计














安全验证
文档复制为VIP权益,开通VIP直接复制

评论0