滤波器设计matlab相关函数课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《滤波器设计matlab相关函数课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 滤波器 设计 matlab 相关 函数 课件
- 资源描述:
-
1、滤波器设计matlab相关函数与IIRDF相关的matlab函数(一)n以设计一个高通的巴特沃斯滤波器H(z)为例,其步骤包括从 到 的频率转换,模拟低通原型G(s)的设计,G(s)到模拟高通H(s)的转换,H(s)到数字高通滤波器H(z)的转换。nButtord:用来确定数字低通或模拟低通滤波器的阶数,其调用格式为:nN,Wn=buttord(Wp,Ws,Rp,Rs)nN,Wn=buttord(Wp,Ws,Rp,Rs,s)与IIRDF相关的matlab函数(二)nButtap:用来设计模拟低通原型滤波器G(s),其调用格式是z,p,k=buttap(N),N是要求设计的低通原型滤波器的阶次,
2、z,p,k分别是设计出的G(s)的极点、零点及增益。与IIRDF相关的matlab函数(三)nlp2lp,lp2hp,lp2bp,lp2bp,lp2bs:具有实现频率转换的功能,它们分别将模拟低通原型滤波器G(s)转换为实际的低通、高通、带通和带阻滤波器,调用格式:nB,A= lp2lp(b,a,W0);W0为低通滤波器的截止频率nB,A= lp2hp(b,a,W0); W0为高通滤波器的截止频率nB,A= lp2bp(b,a,W0,Bw) ;W0是带通或带阻的中心频率nB,A= lp2bs(b,a,W0,Bw);Bw是带宽nb,a分别是模拟原型低通滤波器G(s)的分子和分母的系数向量;B,A
3、分别是转换后的H(s)的分子和分母多项式的系数向量。与IIRDF相关的matlab函数(四)nBilinear:实现双线性变换,并由模拟滤波器H(s)得到数字滤波器H(z)。调用格式:nBz,Az=bilinear(B,A,Fs)nB和A分别是H(s)的分子和分母多项式的系数向量;Bz和Az分别是H(z)的分子和分母多项式系数向量;Fs是采样频率。与IIRDF相关的matlab函数(五)nButter:直接涉及巴特沃斯滤波器,实际上它包含buttap、lp2lp和bilinear等函数,使设计过程更简捷,其调用格式是:nB,A=butter(N,Wn)nB,A=butter(N,Wn,hign
4、)nB,A=butter(N,Wn,stop)nB,A=butter(N,Wn,s)前三个用来设计数字滤波器,B,A分别是H(z)的分子和分母多项式的系数向量;Wn是通带截止频率,范围在0-1之间,1对应采样频率的一半。第四个用来设计模拟滤波器。IIRDF设计实例n设计一个LPDF,数字采样频率为1000Hz,给定技术指标通带截止频率fp=100Hz,阻带截止频率fs=300Hz,通带最大衰减为3db,阻带最小衰减为20db。nWp=0.2*pi; Ws=0.4*pi;nfs=1000; rp=3;rs=20;nn,Wn=buttord(Wp/pi,Ws/pi,rp,rs);%确定滤波器阶数n
展开阅读全文