实验四___数字滤波器设计及应用综合实验学案.doc

实验四___数字滤波器设计及应用综合实验学案.doc

实验四 数字滤波器设计及应用综合实验 班级:电子121班 姓名:李金恩 学号:122114 实验目的 1.熟悉IIR数字滤波器的设计原理及方法。 2.熟悉FIR数字滤波器的设计原理及方法。 3. 掌握利用Matlab实现数字滤波器的方法 4. 掌握利用数字滤波器进行信号处理的方法。 5. 了解基于Simulink的动态仿真实现信号滤波的基本方法。 实验内容及要求 综合运用数字滤波器设计的相关知识,根据给定设计方法要求,用脉冲响应不变法和双线性变换法设计IIR数字滤波器;利用窗函数设计法设计FIR数字滤波器。根据实际信号的频谱特性,分析、确定滤波器设计技术指标,实现对信号的滤波。 1.IIR数字滤波器设计 (1)用脉冲响应不变法设计巴特沃斯数字滤波器。 (2)用双线性变换法设计切比雪夫数字滤波器。 (3)用双线性变换法设计巴特沃斯数字滤波器。并将直接型结构转换成级联型结构。 实验所需程序及函数 %butterworth低通滤波器原型设计函数,要求Ws﹥Wp﹥0,As﹥Rp﹥0。 function [b,a]=afd_butt(Wp,Ws,Rp,As); N=ceil((log10((10^(Rp/10)-1)/(10^(As/10)-1)))/(2*log10(Wp/Ws))); %上条语句为求滤波器阶数,函数ceil 朝正无穷大方向取整; fprintf(\n Butt

文档评论(0)

1亿VIP精品文档

相关文档