- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
- PAGE 20 -
实验五 有限长单位脉冲响应滤波器设计
班级:
姓名:
学号:
实验目的
1. 掌握用窗函数法、频率采样法及优化设计法设计FIR滤波器的原理及方法,熟悉相应的MATLAB编程。
2. 熟悉线性相位FIR滤波器的幅频特性和相频特性。
3. 了解各种不同窗函数对滤波器性能的影响。
二、实验原理
window=ones(1, N): 产生N点矩形窗,行向量。
window=hann(N): 产生N点汉宁窗,列向量。
window=hanning(N): 产生N点非零汉宁窗,列向量。等价于去除hann(N+2)的第一个零元素和最后一个零元素,得到的N点非零窗函数。
window=hamming(N): 产生N点海明窗,列向量。
window=blackman(N): 产生N点布莱克曼窗,列向量。
window=kaiser(N, beta): 产生参数为beta的N点凯塞窗,列向量。
[M, Wd, beta, ftype]=kaiserord(f, a, dev, fs): 凯塞窗参数估计。f为一组边界频率,最高频率为fs/2。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为滤波器的类型。
fs=8000;
f=[1000 1500];
a=[1 0];
dev=[0.05 0.01];
[M, Wd, beta, ftype]=kaiserord(f, a, dev, fs);
h=fir1(M, Wd, ftype, kaiser(M+1,beta));
freqz(h);
fs = 8000;
f = [1000 1300 2210 2410];
a = [0 1 0];
dev = [0.01 0.05 0.01];
[M, Wd, beta, ftype] = kaiserord(f, a, dev, fs);
hh = fir1(M, Wd, ftype, kaiser(M+1,beta));
[H, f] = freqz(hh, 1, 1024, fs);
figure; plot(f,abs(H)); grid on;
b = fir1(M, Wd, ftype, window): 用窗函数法求FIR滤波器的系数b(单位脉冲响应)。M为滤波器的阶数,M=N-1。Wd为一组归一化边界频率,通带和阻带间隔分布,无过渡带;只有一个元素,表示低通或高通滤波器;有两个元素表示带通和带阻滤波器;有三个及以上元素,表示多带滤波器。ftype表示滤波器类型,high表示高通滤波器,stop表示带阻滤波器,DC-0表示多带滤波器的第一个频带为阻带,DC-1表示多带滤波器的第一个频带为通带。window为窗口类型,缺省为海明窗。
b = fir2(M, f, m, window): 用频率采样法求FIR滤波器的系数b。M为滤波器的阶数,M=N-1。f为一组归一化频率,第一个元素必须为0,最后一个元素必须为1(对应奈奎斯特频率,即采样频率的一半),中间的元素按升序排列。m的维数与f相同,指明f中每个频率上的理想幅度。window为窗口类型,缺省为海明窗。Fir2可以实现任意幅度特性的滤波器。
三、实验内容
1、用窗函数法设计一个线性相位FIR高通滤波器,通带边界频率为0.7π,阻带边界频率为0.5π,要求阻带衰减不小于50dB,窗函数从矩形窗、汉宁窗、海明窗和布莱克曼窗中选取,且要求滤波器的阶数最小。给出该滤波器的单位脉冲响应h(n)的解析式,并用MATLAB绘出时域波形和幅频特性。
2、用窗函数法设计一个线性相位FIR带通滤波器,通带边界频率为3kHz和7kHz,阻带边界频率为2kHz和9kHz,采样频率为20kHz,要求阻带衰减不小于40dB,窗函数从矩形窗、汉宁窗、海明窗和布莱克曼窗中选取,且要求滤波器的阶数最小。给出该滤波器的单位脉冲响应h(n)的解析式,并用MATLAB绘出时域波形和幅频特性。
3、用窗函数法设计一线性相位FIR带阻滤波器,通带边界频率为600Hz和1400Hz,阻带边界频率为700Hz和1200Hz,采样频率为4000Hz,要
您可能关注的文档
- 建筑电气工程图设计(6)-有线电视系统设计.ppt
- 国家重大建设项目库操作指引(储备项目+三年滚动计划).ppt
- 建筑施工现场消防专题培训-经典版.pptx
- 建筑识图仿真教学软件.pptx
- 过程控制第五章 测试建模法.ppt
- 建筑业互联网+坚冰已破 “BIM+”稳步推进.pptx
- 哈尔滨招商贝肯山智能化系统规划汇报.pptx
- 哈工大 微波技术实验报告.doc
- 哈工大数字逻辑12单元.ppt
- 哈工大数字逻辑unit 11单元课件.ppt
- 2025河南郑州铁路职业技术学院招聘合同制工作人员48人参考题库及答案解析(夺冠).docx
- 2025西北工业大学结构长寿命设计团队招聘1人备考题库含答案解析(夺冠).docx
- 2025浙江台州温岭市委机构编制委员会办公室招聘编外人员1人参考题库含答案解析(夺冠).docx
- 2025福建三明市教育局华东师范大学附属三明中学招聘紧缺急需专业工作人员39人(湖南师范大学专场)参.docx
- 2026青海省面向东北大学选调应届优秀大学毕业生参考题库带答案解析.docx
- 2025辽宁朝阳喀喇沁左翼蒙古族自治县面向社会招聘社区专职工作者15人参考题库及答案解析(夺冠).docx
- 2025江西九江市湖口县选调殡仪馆事业编制人员5人备考题库含答案解析(夺冠).docx
- 2025江西抚州市南城县水南良种场工作人员选聘1人参考题库及答案解析(夺冠).docx
- 2025鄂尔多斯市交通投资有限公司大龙高速公路收费招聘7人历年真题汇编及答案解析(夺冠).docx
- 2026交通运输部所属事业单位第二批统一招聘备考题库附答案解析.docx
原创力文档


文档评论(0)