2014用巴特莱特窗函数法设计数字FIR低通滤波器

2026/4/23 5:49:49

五 仿真结果图

bartlett lowpass Filter0-5-10-15增益, dB-20-25-30-35-40-45-500100200300400500600频率,Hz7008009001000

图1:巴特莱特低通滤波器

传输零极点10.50a75-0.5-1-1.5-1-0.5b00.51

图2:传输零极点

x1的波形21x10-1-2050tx2的波形21100150x20-1-2050t100150

图3:X1和x2波形图

输入x的波形210-1-2050100t滤波器输出y的波形210-1-2160180200220t240260280300150yx

图4:滤波器输入x和输出y的波形

输入信号的频谱图300200振幅10000100200300500600频率/HZ输出信号的频谱图4007008009001000200150振幅1005000100200300400500600频率/HZ7008009001000

图5:输入与输出信号频谱图

六 参考资料

1、程佩青著,《数字信号处理教程》,清华大学出版社,2001

2、Sanjit K. Mitra著,孙洪,余翔宇译,《数字信号处理实验指导书(MATLAB版)》,电子工业出版社,2005年1月

3、郭仕剑等,《MATLAB 7.x数字信号处理》,人民邮电出版社,2006年 4、李莉,《数字信号处理 原理和算法实现》,清华大学出版社,2010年 5、陈怀琛,《数字信号处理教程——MATLAB释义与实现》,电子工业出版社,2013年

七 设计心得

由于对matlab不太熟悉,所以编写程序有一定难度,但通过这几天的努力上网查资料和图书馆查阅相关图书,最终还是编出的所想要的程序。经过耐心的学习,最终还是调试出了比较理想的结果。程序的运行结果如上图所示,通过图形我们可以清楚的看出滤波器的特性和功能。另外通过滤波器的零极点,我们还可以知道滤波器的传输特性。本次实验结果较好地反映出了用巴特莱特窗函数法设计数字FIR低通滤波器的特性,也基本上达到了课程设计的要求和初衷。

通过本次对FIR数字滤波器的设计,加深了对数字滤波器的了解,同时对其的设计方法及各种性能指标都有一定的了解。复习了 MATLAB 编程语言的基本概念、 语法、语义和数据类型的使用特点,加深了对课堂所学理论知识的理解,掌握了运用结构化程序设计的基本思想和方法,更重要的是培养了自己的自学能力。对于数字信号处理实际应用方面有了初步的认识,但是在编程方面任然不熟练,需要倚仗大量的资料和老师同学的帮助,以后应加强练习。在实验中遇到很多调试中的问题,大多是因为对MATLAB软件不熟悉,很多学过的东西都忘记了,需要差很多书籍。深刻的感知到MATLAB的强大,很多领域都可以用之作为仿真工具。这样的好工具应该好好利用起来,多掌握一些相关的知识,在以后的学习工作中兴许用得到。很感谢能有这么一次锻炼的机会,让我看到自己这么多的不足,发现很多有价值的东西,培养了我如何去学习和掌握新知识的能力,这对以后的学习和工作都有很大的帮助。


2014用巴特莱特窗函数法设计数字FIR低通滤波器.doc 将本文的Word文档下载到电脑
搜索更多关于: 2014用巴特莱特窗函数法设计数字FIR低通滤波器 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219