欢迎来到天天文库
浏览记录
ID:37758185
大小:54.79 KB
页数:4页
时间:2019-05-30
《实验五 FIR滤波器结构的实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、实验五FIR滤波器结构的实现实验类别:设计性试验实验目的:1)熟悉FIR滤波器横截性,级联型以及线性相位性结构的数字表达形式及结构流图。2)熟悉FIR滤波器横截性,级联型以及线性相位性结构的基本特点,并能根据给定的传输函数选择合适的结构。3)掌握根据FIR滤波器系统传输函数求FIR滤波器的三种结构的方法。实验内容:1)复习FIR滤波器结构的有关内容。2)设FIR滤波器的系统函数为H(Z)=1+16.0625,求出并画出它的直接形式结构,线性相位性式结构和级联形式结构的信号流图。要用MATLAB协助,编写程序sy5_1.m调用tf2cos子程序。3)用信号激励滤波器,观察输
2、出序列的时域和频域特性。求出单位冲击响应,零极点图以及频率响应。设计的程序名称为sy5_2.m。实验结构及分析:1)试验用到的MATLAB源程序清单:要求可读性好,必要时加注释。2)实验结果:(1)画出三种形式结构的信号流图。(2)打印出该滤波器单位冲击响应及其频率响应图形。3)分析以下结果:程序未调试出,结果不正确,误差过大;结果如下:sy6_1.mRIR滤波器三种结构>>b=[100016.06250001];>>a=[100000000];>>[sos,g]=tf2sos(b,a)sos=1.00002.82844.00001.0000001.0000-2.8284
3、4.00001.0000001.00000.70710.25001.0000001.0000-0.70710.25001.000000直接形式信号流图Z-4Z-4x(n)16.0625y(n)线性相位形式信号流图x(n)Z-4Z-416.0625y(n)级联形式信号流图y(n)x(n)-2.8284-0.70710.70712.8284z-1z-1z-1z-1z-14.00.250.254.0z-1z-1z-1Sy6_2.m1.单位冲击响应、零极点图绘制b=[100016.06250001];a=[100000000];w=[0:1:500]*pi/500;x2=1;x1
4、=1+16.0625*exp(-4*j*w)+exp(-8*j*w);x=x1./x2;magx=abs(x);angx=angle(x).*180/pi;subplot(2,2,1);impz(b,a,15);title('冲击响应');subplot(2,2,3);zplane(b,a);title('零极点图');subplot(2,2,2);plot(w/pi,magx);title('幅度部分');ylabel('振幅');subplot(2,2,4);plot(w/pi,angx);title('相位部分');xlabel('以pi为单位的频率');ylabe
5、l('相位');2.频率响应>>b=[100016.06250001];>>a=[100000000];>>freqz(b,a,'whole')简要回答思考问题FIR滤波器的结构有哪几种形式?答:直接型、级联型、线性相位型、频率采样型。
此文档下载收益归作者所有