ImageVerifierCode 换一换
格式:DOCX , 页数:27 ,大小:212.27KB ,
资源ID:17885910      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/17885910.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(有限长单位脉冲响应滤波器设计Word格式文档下载.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

有限长单位脉冲响应滤波器设计Word格式文档下载.docx

1、a为f中各个频带的幅度值,通带取1,阻带取0。如果f中有2个元素,则形成3个频带,其中第1个和第3个是通带或阻带,第2个是过渡带,a中也有2个元素,指明第1个和第3个频带是通带还是阻带;如果f中有4个元素,则形成5个频带,其中1,3和5是通带或阻带,2和4是过渡带,a中有3个元素,指明1,3和5是通带还是阻带。dev的维数与a相同,指明每个频带上的波动值。fs为采样频率。M为FIR滤波器的阶数,M=N-1。Wd为归一化边界频率,等于数字边界角频率除以,或者边界频率除以fs/2。beta就是凯塞窗的参数。ftype为滤波器的类型。b = fir1(M, Wd, ftype, window): 用

2、窗函数法求FIR滤波器的系数b(单位脉冲响应)。M为滤波器的阶数,M=N-1。Wd为一组归一化边界频率,通带和阻带间隔分布,无过渡带;只有一个元素,表示低通或高通滤波器;有两个元素表示带通和带阻滤波器;有三个及以上元素,表示多带滤波器。表示滤波器类型,high表示高通滤波器,stop表示带阻滤波器,DC-0表示多带滤波器的第一个频带为阻带,DC-1表示多带滤波器的第一个频带为通带。window为窗口类型,缺省为海明窗。b = fir2(M, f, m, window): 用频率采样法求FIR滤波器的系数b。f为一组归一化频率,第一个元素必须为0,最后一个元素必须为1(对应奈奎斯特频率,即采样频

3、率的一半),中间的元素按升序排列。m的维数与f相同,指明f中每个频率上的理想幅度。Fir2可以实现任意幅度特性的滤波器。三、实验内容1、用窗函数法设计一个线性相位FIR高通滤波器,通带边界频率为0.7,阻带边界频率为0.5,要求阻带衰减不小于50dB,窗函数从矩形窗、汉宁窗、海明窗和布莱克曼窗中选取,且要求滤波器的阶数最小。给出该滤波器的单位脉冲响应h(n)的解析式,并用MATLAB绘出时域波形和幅频特性。2、用窗函数法设计一个线性相位FIR带通滤波器,通带边界频率为3kHz和7kHz,阻带边界频率为2kHz和9kHz,采样频率为20kHz,要求阻带衰减不小于40dB,窗函数从矩形窗、汉宁窗、

4、海明窗和布莱克曼窗中选取,且要求滤波器的阶数最小。3、用窗函数法设计一线性相位FIR带阻滤波器,通带边界频率为600Hz和1400Hz,阻带边界频率为700Hz和1200Hz,采样频率为4000Hz,要求阻带衰减不小于50dB,窗函数从矩形窗、汉宁窗、海明窗和布莱克曼窗中选取,且要求滤波器的阶数最小。4、分别用矩形窗、汉宁窗、海明窗和布莱克曼窗设计FIR低通滤波器,理想滤波器的边界频率为0.8,N=51,用Fir1函数设计。根据所设计滤波器的阻带最小衰减值确定实际阻带边界频率。5、用频率采样法设计一个线性相位低通滤波器,N=40,通带边界频率为/4,过渡带设置一个采样点|H(k)|=0.5,给

5、出单位脉冲响应h(n)的序列值,并作出幅频响应。6、用频率采样法设计一个线性相位高通滤波器,通带边界频率为2/3,过渡带设置一个采样点|H(k)|=0.5,分别求N=31和N=32时的单位脉冲响应h(n)的序列值,并分别作出幅频响应。7、用频率采样法设计一个多带线性相位滤波器,理想幅频特性如下图所示,N=50,过渡带设置一个采样点,过渡点的值设为0.5,窗函数选矩形窗。4、实验结果与分析 1. 解:求通带和阻带的数字边界频率:求理想高通滤波器的边界频率。理想高通滤波器的边界频率是实际滤波器幅度函数正负肩峰频率的中心,但这里不知道正负肩峰的频率,因此用通带和阻带边界频率的中心近似:选择窗函数和窗

6、口长度。阻带衰减不小于50dB,因此选择海明窗(其阻带衰减为53dB,满足衰减要求)。滤波器的过渡带宽为,因此窗口长度为:线性相位延迟常数为:根据理想边界频率和线性相位延迟常数,求理想单位脉冲响应:窗函数与理想单位脉冲响应相乘,得到线性相位FIR低通滤波器的单位脉冲响应:时域波形:幅频特性:程序:N=33;n=0:1:N-1;wn=0.6*pi;a=(N-1)/2;hd=(sin(pi*(n-a)-sin(n-a)*wn)./(pi*(n-a);hd(a+1)=0.4;win=hamming(N);h=win.*hd;figure;stem(n,h);xlabel(n);ylabel(h(n)

7、grid;title(线性相位高通滤波器FIR的单位脉冲响应h(n)H,w=freqz(h,1);H=20*log10(abs(H);plot(w/pi,H);axis(0 1 -100 0);频率/Hz幅度/dB线性相位高通滤波器FIR,海明窗,N=332.解:求理想带滤波器的边界频率。理想带通滤波器的边界频率是实际滤波器幅度函数正负肩峰频率的中心,但这里不知道正负肩峰的频率,因此用通带和阻带边界频率的中心近似:阻带衰减不小于40dB,且阶数最小,因此选择汉宁窗(其阻带衰减为44dB,满足衰减要求)。,选择较小过渡带宽,因此窗口长度为:窗函数与理想单位脉冲响应相乘,得到线性相位FIR带通滤波

8、器的单位脉冲响应:N=31;w1=0.25*pi;w2=0.8*pi;hd=(0.5-0.5.*cos(pi/15*n).*(sin(w2*(n-a)-sin(w1*(n-a)./(pi*(n-a);hd(a+1)=0.55;win=hanning(N);线性相位带通滤波器FIR的单位脉冲响应h(n)线性相位带通滤波器FIR,汉宁窗,N=313.解:理想带阻滤波器的边界频率是实际滤波器幅度函数正负肩峰频率的中心,但这里不知道正负肩峰的频率,因此用通带和阻带边界频率的中心近似:阻带衰减不小于50dB,且阶数最小,因此选择海明窗(其阻带衰减为53dB,满足衰减要求)。,选择较大过渡带宽,由于选择的

9、是带阻滤波器,N必须为奇数,因此窗口长度为:频域特性:N=67;w1=0.35*pi;w2=0.65*pi;hd=(0.54-0.46.*cos(pi/33*n).*(sin(pi*(n-a)+sin(w1*(n-a)-sin(w2*(n-a)./(pi*(n-a);hd(a+1)=0.7;线性相位带阻滤波器FIR的单位脉冲响应h(n)axis(0 1 -90 0);线性相位带阻滤波器FIR,海明窗,N=334.实验结果:N=51;M=N-1;M;Wd=0.8;w1=ones(N,1);w2=hanning(N);w3=hamming(N);w4=blackman(N);b1=fir1(M,W

10、d,low,w1);b2=fir1(M,Wd,w2);b3=fir1(M,Wd,w3);b4=fir1(M,Wd,w4);stem(n,b1);FIR低通滤波器的单位脉冲响应h(n),矩形窗H,w=freqz(b1,1);FIR低通滤波器,矩形窗stem(n,b2);FIR低通滤波器的单位脉冲响应h(n),汉宁窗H,w=freqz(b2,1);FIR低通滤波器,汉宁窗stem(n,b3);FIR低通滤波器的单位脉冲响应h(n),海明窗H,w=freqz(b3,1);FIR低通滤波器,海明窗stem(n,b4);FIR低通滤波器的单位脉冲响应h(n),布莱克曼窗H,w=freqz(b4,1);F

11、IR低通滤波器,布莱克曼窗5.解:由于(2/40)50.25,因此下边界在4和5之间,上边界在6和35之间。又因为N为偶数,属于第二类线性相位滤波器,幅度函数在02上以为中心呈奇对称分布。因此频率采样值的幅度为:频响采样的相位为:频率采样值H(k)为:单位脉冲响应h(n)为:实验结果:clear;N=40;k=0:Hk=ones(1,5) 0.5 zeros(1,29) -0.5 -ones(1,4);h1=real(ifft(Hk.*exp(-j*pi*(N-1)*k/N);h2=hanning(N).*h1;H1,w=freqz(h1,1);H2,w=freqz(h2,1);plot(w/

12、pi,20*log10(abs(H1),r,w/pi,20*log10(abs(H2),-baxis(0 1 -70 10); grid;omega/pi ylabel(legend(矩形窗,汉宁窗频率采样法,N=40,过渡带设一个采样点6.解:(1)由于(2/31)102/3,因此下边界在9和10之间,上边界在11和20之间。又因为N为奇数,高通,属于第一类线性相位滤波器,幅度函数在02上以为中心呈偶对称分布。(2)由于(2/32)又因为N为偶数,高通,属于第四类线性相位滤波器,幅度函数在02上以为中心呈偶对称分布。Hk=zeros(1,10) 0.5 ones(1,10) 0.5 zero

13、s(1,9);h2=hamming(N)stem(n,h1);线性相位高通滤波器的单位脉冲响应h(n),N=31海明窗频率采样法,N=31,过渡带设一个采样点N=32;Hk=zeros(1,10) 0.5 ones(1,11) 0.5 zeros(1,9);h1=ifft(Hk.*exp(-j*pi*(N-1)*k/N);线性相位高通滤波器的单位脉冲响应h(n),N=32axis(0 1 -120 10);频率采样法,N=32,过渡带设一个采样点7.实验结果:N=50;Hk=zeros(1,5) 0.5 ones(1,4) 0.5 zeros(1,4) 0.5 ones(1,4) 0.5 ze

14、ros(1,9) 0.5 ones(1,4) 0.5 zeros(1,4) 0.5 ones(1,4) 0.5 zeros(1,4);h1=real(ifft(exp(-j*pi*(N-1)*k/N-j*pi/2).*Hk);第四类滤波器,多带线性相位滤波器的单位脉冲响应h(n)第四类滤波器,N=50,过渡带设一个采样点Hk=zeros(1,5) 0.5 ones(1,4) 0.5 zeros(1,4) 0.5 ones(1,4) 0.5 zeros(1,9) -0.5 -ones(1,4) -0.5 zeros(1,4) -0.5 -ones(1,4) -0.5 zeros(1,4);h1=real(ifft(exp(-j*pi*(N-1)*k/N).*Hk);第二类滤波器,多带线性相位滤波器的单位脉冲响应h(n)axis(0 1 -80 10);第二类滤波器,N=50,过渡带设一个采样点5、实验小结1、掌握了用窗函数法、频率采样法以及优化设计法设计FIR滤波器的原理及方法,熟悉相应的MATLAB编程。2、熟悉了线性相位FIR滤波器的幅频特性和相频特性。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1