版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、课程设计任务书学生姓名: 胡 双 印 专业班级: 通信1005班 指导教师: 刘 新 华 工作单位:信息工程学院 题 目: 数字高通FIR滤波器设计要求完成的主要任务: 1. 在数字信号处理平台上(PC机MATLAB仿真软件系统)进行软件仿真设计,并进行调试和数据分析。2. 利用MATLAB仿真软件系统结合频率取样法设计一个数字高通FIR滤波器。课程设计的目的:1理论目的 课程设计的目的之一是为了巩固课堂理论学习,并能用所学理论知识正确分析信号处理的基本问题和解释信号处理的基本现象。2实践目的课程设计的目的之二是通过设计具体的图像信号变换掌握图像和信号处理的方法和步骤。时间安排:序号阶段内容所
2、需时间1方案设计2天2软件设计3天3系统调试2天4答辩1天合 计8天指导教师签名: 年 月 日系主任(或责任教师)签字: 年 月 日目 录 TOC o 1-3 h z u HYPERLINK l _Toc357582995 摘 要 PAGEREF _Toc357582995 h I HYPERLINK l _Toc357582996 Abstrct PAGEREF _Toc357582996 h II HYPERLINK l _Toc357582997 1 引言 PAGEREF _Toc357582997 h 1 HYPERLINK l _Toc357582998 介绍 PAGEREF _To
3、c357582998 h 1 HYPERLINK l _Toc357582999 信号处理工具箱函数介绍 PAGEREF _Toc357582999 h 1 HYPERLINK l _Toc357583000 滤波器的介绍 PAGEREF _Toc357583000 h 2 HYPERLINK l _Toc357583001 2 FIR数字滤波器设计原理 PAGEREF _Toc357583001 h 3 HYPERLINK l _Toc357583002 3 FIR数字滤波器设计方法 PAGEREF _Toc357583002 h 4 HYPERLINK l _Toc357583003 窗函
4、数法 PAGEREF _Toc357583003 h 4 HYPERLINK l _Toc357583004 频率取样法 PAGEREF _Toc357583004 h 5 HYPERLINK l _Toc357583005 4 频率采样法实际FIR高通滤波器 PAGEREF _Toc357583005 h 7 HYPERLINK l _Toc357583006 设计原理 PAGEREF _Toc357583006 h 7 HYPERLINK l _Toc357583007 设计步骤 PAGEREF _Toc357583007 h 9 HYPERLINK l _Toc357583008 5 M
5、ATLAB环境下设计FIR数字高通滤波器 PAGEREF _Toc357583008 h 9 HYPERLINK l _Toc357583009 设计要求 PAGEREF _Toc357583009 h 9 HYPERLINK l _Toc357583010 5.2 FIR数字高通滤波器程序设计 PAGEREF _Toc357583010 h 10 HYPERLINK l _Toc357583011 调试结果 PAGEREF _Toc357583011 h 11 HYPERLINK l _Toc357583012 5.4 高通FIR数字滤波器的进一步设计 PAGEREF _Toc3575830
6、12 h 12 HYPERLINK l _Toc357583013 6 高通FIR数字滤波器性能测试 PAGEREF _Toc357583013 h 14 HYPERLINK l _Toc357583014 高通FIR数字滤波器性能测试程序 PAGEREF _Toc357583014 h 14 HYPERLINK l _Toc357583015 6.2 性能测试结果 PAGEREF _Toc357583015 h 15 HYPERLINK l _Toc357583016 7 FDATOOL工具箱设计高通FIR滤波器 PAGEREF _Toc357583016 h 16 HYPERLINK l
7、_Toc357583017 7.1 FDATOOL工具箱 PAGEREF _Toc357583017 h 16 HYPERLINK l _Toc357583018 7.2 FIR滤波器参数设置 PAGEREF _Toc357583018 h 17 HYPERLINK l _Toc357583019 8心得体会 PAGEREF _Toc357583019 h 19 HYPERLINK l _Toc357583020 参考文献 PAGEREF _Toc357583020 h 20 HYPERLINK l _Toc357583021 附件:MATLAB程序 PAGEREF _Toc357583021
8、 h 21摘 要数字滤波是语音和图象处理、模式识别、频谱分析等应用中的一个基本处理算法,数字滤波技术是信号消噪的基本方法。根据噪声频率分量的不同,可选用具有不同滤波特性的数字滤波器。当噪声的频率低于信号的频率时,就应该选用高通滤波器。本设计采用了频率抽样法设计的FIR高通数字滤波器,其目的是为了让中高频率的信号通过,而且利用频率抽样法的优点是可以在频域直接设计,并且适合最优化设计。FIR滤波器为有限长冲激响应滤波器,因其在线性相位特性方面具有独特的优点,因此也越来越受到广泛的重视。MATLAB是一种面向科学和工程计算的语言,它集数值分析、矩阵运算、信号处理和图形显示于一体,具有编程效率高、调试
9、手段丰富、扩展能力强等特点,MATLAB的信号处理工具箱具有强大的函数功能,它不仅可以用来设计数字滤波器,还可以使设计达到最优化,是数字滤波器设计的强有力工具。关键词: FIR数字滤波器 频率抽样 高通 MATLABAbstrctThe digital filter is the voice and image processing, pattern recognition, spectrum analysis in the application of a basic algorithm, digital filtering technology is the basic method of
10、 signal denoising. According to different frequency components of noise, can be used with different filtering characteristics of digital filter. When the noise of high frequency below the signal frequency, should choose a high-pass filter. This design uses the frequency sampling design method of FIR
11、 high pass digital filter, its purpose is to make the high frequency signal through, and by using the frequency sampling method can be directly in the frequency domain design, and is suitable for optimization design. FIR filter for finite impulse response filters, due to its linear phase characteris
12、tic has unique advantages, so it attracts more and more attention. MATLAB is a science and engineerin-oriented computing language,which set numerical analysis,matrix xomputing,graphics and signal processing in one,the program has a highly efficient means of debugging a rich,strong,and other characte
13、ristics of the expansion,MATLAB signal processing tools Box features a powerful function,which not only can be used to design is a powerful tool.Key word: FIR digital filter Frequency sampling High passt. MATLAB1 引言MATLAB是矩阵实验室(Matrix Laboratory)的简称,是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级
14、技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。 MATLAB是由美国mathworks公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如C、Fortran)的编辑模式,代表了当今国际科学计算软件的先进水平。 MATLAB和Mathematica、Maple并称为三大数学软件。它在数学类科技应用软件中在数值
15、计算方面首屈一指。MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连 接其他编程语言的程序等,主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。 MATLAB的基本数据单位是矩阵,它的指令表达式与数学、工程中常用的形式十分相似,故用MATLAB来解算问题要比用C,FORTRAN等语言完成相同的事情简捷得多,并且MATLAB也吸收了像Maple等软件的优点,使MATLAB成为一个强大的数学软件。在新的版本中也加入了对C,FORTRAN,C+ ,JAVA的支持。可以直接调用,用户也可以将自己编写的实用程序导入到MATLAB函数库中方便
16、自己以后调用,此外许多的MATLAB爱好者都编写了一些经典的程序,用户可以直接进行下载就可以用。 以下就本课程设计所用到的MATLAB函数进行简要介绍。 1、freqs 求模拟滤波器Ha(s)的频率响应函数。 H=freqs(B,A,w) 计算由向量w(rad/s)指定的频率点上模拟滤波器Ha(s)的频率响应Ha(jw),结果存于H向量中。向量B和A分别为模拟滤波器系统()aHs的分子和分母多项式系数。 H,w=freqs(B,A,w) 计算出M个频率点上的频率响应存于H向量中,M个频率存放在向量w 中。freqs函数自动将这M个频点设置在适当的频率范围。默认w和M时freqs自动选取200个
17、频率点计算。不带左端输出向量时,freqs函数将自动绘出幅频和相频曲线。滤波器的介绍 滤波器功能及分类滤波器主要功能是对信号进行处理,保留信号中的有用成分,去除信号中的无用成分。其按处理的信号可分为数字滤波器(Digital Filter,DF)和模拟滤波器(AnalogFilter,AF),按频域特性分为低通、高通、带通、带阻滤波器,按时域特性可分为有限长冲激响应(FIR)滤波器和无限长冲激响应(IIR)滤波器。模拟滤波器设计理论模拟滤波器的理论和设计方法已发展得相当成熟,且有若干典型的模拟低通滤波器的设计原型可供选择,如巴特沃斯(Butterworth)滤波器、切比雪夫(Chebyshev
18、)滤波器、椭圆(Ellips)滤波器、贝塞尔(Bessel)滤波器等。这些滤波器各有特点,巴特沃斯滤波器具有通带内最平坦且单调下降的幅频特性;切比雪夫滤波器的幅频特性在通带或阻带内有波动,可以提高选择性;贝塞尔滤波器通带内有较好的线性相位特性;而椭圆滤波器的选择性相对前三种是最好的。 模拟低通滤波器的设计是最基本的,而高通、带通、带阻滤波器则可利用频率转换的方法由低通滤波器映射而得到。模拟滤波器的设计是根据一组设计规范来设计模拟系统函数Ha(s),使其逼近某个理想滤波器的特性。其中可以由幅度平方函数确定系统函数。 下面介绍两种常用的低通滤波器特性。一般以低通滤波器为基础来讨论逼近函数,而高通、
19、带通、带阻滤波器则可用变换方法有低通滤波器映射而得到。一种是巴特沃斯低通逼近,另一种是切比雪夫低通逼近。本设计中选用第一种方法巴特沃斯低通逼近。 由模拟低通滤波器系统函数确定模拟高通滤波器系统函数的方法如下: (1)定低通系统函数HLP(s),其参考角频率c(一般为截止频率)由高 通参考角频率(一般为截止频率)c选定,一般都选c=1的归一化原型低通滤波器;(2)所得到的HLP(s)中代入变换关系式中,得到高通系统函数 (1)故模拟高通滤波器的实现可由模拟低通滤波器的归一化原型再经频率变换得到。数字滤波器介绍数字滤波器是在模拟滤波器的基础上发展起来的,从结构上看,数字滤波器可以分内递归型(IIR
20、)与非递归型(FIR)两大类。与模拟滤波器之间存在着一些重要的差别。相比起来,数字滤波器具有精度高、稳定性好、设计灵活、不存在阻抗匹配、便于大规模集成和可以实现多维滤波等优点。在一般情况下,数字滤波器是一个线性非移变系统。从频域特性上看,它与模拟滤波器一样,有低通、高通、带通和带阻之分。但在时域的实现方法与方式上,它们是完全不同的两类系统。数字滤波器(digital filter)是由数字乘法器、加法器和延时单元组成的一种装置。其功能是对输入离散信号的数字代码进行运算处理,以达到改变信号频谱的目的。由于电子计算机技术和大规模集成电路的发展,数字滤波器已可用计算机软件实现,也可用大规模集成数字硬
21、件实时实现。数字滤波器广泛用于数字信号处理中,如电视、VCD、音响等。 按照滤波电路的工作频带为其命名:设截止频率为fp,频率低于fp的信号可以通过,高于fp的信号被衰减的电路称为低通滤波器,频率高于fp的信号可以通过,低于fp的信号被衰减的电路称为高通滤波器;而带通吗,就是频率介于低频段截止频率和高频段截止频率的信号可以通过的电路。2 FIR数字滤波器设计原理FIR滤波器即有限长冲激响应滤波器,突出优点是:系统总是稳定的,易于实现线性相位、允许设计多通带(或多阻带)滤波器,但与IIR滤波器相比,在满足同样阻带衰减的情况下需要的阶数较高,滤波器的阶数越高,占用的运算时间越多,因此在满足指标要求
22、的情况下应尽量减少滤波器的阶数。FIR滤波器的基本结构可以理解为一个分节的延时线,把每一节的输出加权累加,可得到滤波器的输出,FIR滤波器的冲激响应h(n)是有限长的,数字上M阶FIR滤波器可以表示为: (2)其系统函数为: (3)在自适应处理、数据通信等领域中往往要求信号在传输过程中不能有明显的相位失真,FIR滤波器可以做到线性相位满足此要求。FIR滤波器实质上是一个分节的延迟线,把每一节的输出加权累加,得到滤波器的输出。对于FIR滤波器的单位脉冲响应h(i)只要满足以下两个条件之一,则为线性相位滤波器。线性相位的FIR滤波器具有中心对称的特性,其对称中心在N/2处。h(i) = h(N-1
23、-i) 偶对称 (4)h(i) = -h(N-1-i) 奇对称 (5)FIR滤波器的设计问题实质是确定所满足要求的转移序列或脉冲响应的常数的问题,设计方法主要有窗函数法、频率取样法和等波纹最佳逼近法等。3 FIR数字滤波器设计方法窗函数法就是设计FIR数字滤波器的最简单也是最常用的方法。它在设计FIR数字滤波器中有很重要的作用,正确的选择窗函数可以提高设计数字滤波器的性能,或者在满足设计要求的情况下,减少FIR滤波器的阶次。各种窗函数的性能比较见表1,在设计FIR滤波器的过程中可以根据要求选择合适的窗函数:表1 各种窗函数的性能比较窗函数第一旁瓣相对于主瓣衰减(dB)主瓣宽阻带最小衰减(dB)
24、矩形窗-134/N21三角窗-258/N25汉宁窗-318/N44海明窗-418/N53布拉克曼窗-5712/N74凯瑟窗可调可调可调切比雪夫窗可调可调可调窗函数设计FIR数字滤波器是从时域出发,把理想的滤波器的单位取样响应Hd(n)用合适的窗函数截短成为有限长度的H(n),并使H(n)逼近理想的Hd(n),以实现所设计的滤波器的频率响应Hd(ejw)逼近与理想滤波器的频率响应Hd(ejw)。一个有限长的序列,如果满足频率采样定理,可以通过频谱的有限个采样点的值被准确的得以恢复。设理想滤波器的频率响应是Hd(ejw),它是连续频率w的周期函数。对其抽样,使每一个周期有N个抽样值,再对它做IDF
25、T,可得到N点的单位抽样序列Hd(n),即:,n=0,1,2,N-1 (6)将h(n)作为所设计的滤波器的单位冲激响应,这样就可以求出该滤波器的传输函数,即: (7)当然H(z)也可以用Hd(k)来表示,即: (8)经推导,有: (9)由此得出的滤波器,其频率响应在l=mk的抽样点上严格的等于所希望的值Hd(k),而在lmk的点上,H(ejw)则由内插函数的插值决定。所以这种滤波器的设计方法被称之为频率抽样法,该内插函数是: (10)在频率抽样法中指定Hd(k)要比窗函数法中指定Hd(ejw)复杂。Hd(k)指定的原则是:在通带内,可令|Hd(k)|=1,阻带内|Hd(k)|=0,且在通带内赋
26、给Hd(k)相位函数;指定的Hd(k)应保证 h(n)是实数;由抽样序列h(n)求出的Hd(ejw)应具有线性相位。为保证所设计的滤波器具有线性相位,必须对频率采样值进行约束。有以下四种情况:抽样序列h(n)偶对称,N为奇数。抽样序列h(n)偶对称,N为偶数。抽样序列h(n)奇对称,N为奇数。抽样序列h(n)奇对称,N为偶数。对于理想滤波器的频率响应Hd(ejw),应根据第一个采样点的不同,可分为两种采样方法:方法1:第一个采样点在w=0处N为奇数 eq oac(,1)若理想滤波器的频率响应Hd(ejw)不存在相移时,即设计型FIR滤波器。 eq oac(,2)若理想滤波器的频率响应Hd(ej
27、w)存在/2相移时,即设计型FIR滤波器。N为奇数 eq oac(,1)若理想滤波器的频率响应Hd(ejw)不存在相移时,即设计型FIR滤波器。 eq oac(,2)若理想滤波器的频率响应Hd(ejw)存在/2相移时,即设计型FIR滤波器。方法2:第一个采样点在w=/N处N为奇数 eq oac(,1)若理想滤波器的频率响应Hd(ejw)不存在相移时,即设计型FIR滤波器。 eq oac(,2)若理想滤波器的频率响应Hd(ejw)存在/2相移时,即设计型FIR滤波器。N为偶数 eq oac(,1)若理想滤波器的频率响应Hd(ejw)不存在相移时,即设计型FIR滤波器。 eq oac(,2)若理想
28、滤波器的频率响应Hd(ejw)存在/2相移时,即设计型FIR滤波器。4 频率采样法实际FIR高通滤波器4.1设计原理4重构FIR的单位抽样响应根据频率抽样定理,有N个频率抽样点可以唯一确定h(n),即对H(k)进行IDFT变换:,n=0,1,2,N-1 (11)4重构系统函数= = (12)4 FIR的频率响应将z=ejw代入H(z)表达式可得: = (13)其中,为大家所知的内插函数,分析可知,当,i=0,1,2,N-1时(采样点)有:i=0,1,2,N-1 (14)这说明,重构的频率响应H(ejw)在采样上严格等于H(k),而在采样点之间,频率响应则由加权的内插函数延伸叠加而成。4 线性相
29、位的约束条件以h(n)为偶对称,N为奇数的情况进行分析。FIR滤波器的频率响应具有线性相位的一般表达式当h(n)为偶对称,N为奇数时,则 (15)而且幅度函数H(w)应为偶对称,即 (16)采样点H(k)具有线性相位的约束条件: (17)其中,表示采样值的模(纯标量),k表示其相角。因此,在采样点上具有线性相位的条件是: (18)而且,Hk必须满足偶对称,即 (19)4.2设计步骤1.根据指标要求,画出频率采样序列的图形;2.根据|Hk|的对称特点,可以使问题得以简化;3.根据线性相位的约束条件,求出;代入FIR滤波器的频率响应表达式;k的表达式画出实际频率响应。5 MATLAB环境下设计FI
30、R数字高通滤波器5.1设计要求1. 在数字信号处理平台上(PC机MATLAB仿真软件系统)进行软件仿真设计,并进行调试和数据分析。2. 利用MATLAB仿真软件系统结合频率取样法设计一个数字高通FIR滤波器。3. 性能指标如下:阻带截止频率,通带截止频率,阻带衰减不小于30dB,通带衰减不大于1dB。5.2 FIR数字高通滤波器程序设计基于频率采样法的FIR数组高通滤波器程序如下:N=33;%采样点wc=3*pi/5;%通带截止频率N1=fix(wc/(2*pi/N);%阻带上采样点N2=N-2*N1;%通带上采样点A=zeros(1,N1),ones(1,N2),zeros(1,N1);th
31、eta=-pi*0:N-1*(N-1)/N;%线性相位约束条件H=A.*exp(j*theta);%频率采样h=real(ifft(H);%傅里叶逆变换v=1:N;figure(1);subplot(211)plot(v,A,*);title(频率采样);ylabel(H(k);axis(0,fix(N*1.1),-0.1,1.1);subplot(212)stem(v ,h);title(脉冲响应);ylabel(h(n);axis(0,fix(N*1.1),min(h)*1.1,max(h)*1.1); M=5000;nx=1:N;w=linspace(0,pi,M);%0范围等间隔X=h
32、*exp(-j*nx*w);%求取频率响应figure(2);plot(w./pi,abs(X),k);xlabel(omega/pi);ylabel(|Hd(w)|);title(幅度响应);axis(0,1,-0.1,1.3);figure(3);plot(w./pi,20*log10(abs(X),k);title(幅度特性);xlabel(omega/pi);ylabel(dB);axis(0,1,-80,10);5.3调试结果图1 理想高通滤波器频率采样情况及其脉冲响应分析:从频率抽样样本及其脉冲响应来看,抽样点的选择满足线性相位的条件,即在02上等间隔采样33个点,满足对于高通和带
33、阻滤波器,N只能取奇数的要求。同时,采样点的选取9个0点,15个1点,9个0点,这样在2的区间上在的附近就是通带,满足高频滤波器频带处于的奇数倍附近。图2 高通FIR滤波器的幅频响应曲线同样满足设计的要求。图3 高通滤波器幅度特性分析:从高通滤波器幅度响应曲线可以看出,在通带内高通滤波器幅度衰减满足小于1dB的设计要求。而在阻带内同样满足大于30dB的衰减要求。说明设计的高通FIR滤波器满足设计的性能要求,达到了设计的标准。5.4 高通FIR数字滤波器的进一步设计5高通FIR滤波器改进措施分析以上设计的FIR数字滤波器满足设计的要求,但是我们发现在阻带内信号存在很大的震荡,但是实际上我们总是希
34、望信号在通带内无衰减,而在阻带内没有信号通过。这也是理想滤波器的设计要求,但是实际上并不能达到理想的标准。但我们可以通过一定的手段减小阻带内的信号震荡,使之趋近于理想滤波器的特性要求。对于此次设计的高通滤波器,我们可以通过增加频率采样点,即在频率响应间断点附近区间内插一个或几个过渡采样点,使不连续点变成缓慢过渡,这样,虽然加大了过渡带,但明显增大了阻带衰减。5 高通FIR滤波器改进设计程序N=33;wc=3*pi/5;T1=0.2;T2=0.7;%增加过渡点值N1=fix(wc/(2*pi/N);N2=N-2*N1;A=zeros(1,N1),T1,T2,ones(1,N2-4),T2,T1,
35、zeros(1,N1);%增加过渡点theta=-pi*1:N*(N-1)/N;在这个采样频率点的选取上,新增了四个过渡点在频率响应间断点上,即0.2,0.7,这样的方法是提高阻带衰减的最有效的方法。由于程序设计大部分不变,所以这部分只给出了部分程序。 改进型高通FIR滤波器调试结果图4 理想高通滤波器增加频率过度点图5 改进型高通FIR滤波器幅度特性分析:在频率响应间断点附近区间内插了几个过渡采样点,是不连续的点变成缓慢过渡,我们可以看到,在改进后的高通FIR滤波器特性曲线中,可以看到明显使得阻带内的衰减幅度大大增加,达到了-50dB,有效减小了阻带震荡,使设计的高通FIR滤波器性能更加稳定
36、,更加趋近于理想高通FIR滤波器。6 高通FIR数字滤波器性能测试6.1高通FIR数字滤波器性能测试程序f1=200;f2=500;f3=1000;%输入信号频率fs=3000;%采样频率figure(1) subplot(211) t=0:1/fs:0.25;%定义时间范围和步长s=sin(2*pi*f1*t)+sin(2*pi*f2*t)+sin(2*pi*f3*t);%滤波前信号plot(t,s);%滤波前信号图像 xlabel(时间/秒); ylabel(幅度);title(信号滤波前时域图); subplot(212) Fs=fft(s,512);%将信号变换到频域 AFs=abs(
37、Fs);%信号频域图的幅值f=(0:255)*fs/512;%频率采样 plot(f,AFs(1:256);%滤波前信号频域图xlabel(频率/赫兹); ylabel(频谱); title(信号滤波前频谱图); figure(2) sf=filter(h,1,s);subplot(211) plot(t,sf)%滤波后信号的图像xlabel(时间/秒); ylabel(幅度); title(信号滤波后时域图); axis(0.2 0.25 -2 2);%限定图像坐标范围subplot(212) Fsf=fft(sf,512);%滤波后信号频域AFsf=abs(Fsf);%信号频域的幅值f=(
38、0:255)*fs/512;%频率采样plot(f,AFsf(1:256)%滤波后信号频域图xlabel(时间/秒); ylabel(幅度); title(信号滤波后时域图); 6.2 性能测试结果图6输入信号波形与频谱图图7输出信号波形与频谱图分析:从输入输出信号的波形和频谱图可以看出,输入信号含有200Hz,500Hz,1000Hz的混合信号,经过高通FIR滤波器之后,只有高频1000Hz的信号通过,低频信号全部被过滤掉,检验了所设计的高通FIR滤波器的性能,说明所设计的高通FIR滤波器满足设计的要求,达到了很好的滤波效果。7 FDATOOL工具箱设计高通FIR滤波器7.1 FDATOOL
39、工具箱fdatool(filter design & analysis tool)是matlab信号处理工具箱里专用的滤波器设计分析工具。fdatool可以设计几乎所有的基本的常规滤波器,包括fir和iir的各种设计方法。它操作简单,方便灵活。进入fdatool工具箱在matlab的命令行上输入fdatool,回车,如图所示:图8fdatool工作栏7.2 FIR滤波器参数设置fdatool界面总共分两大部分,一部分是design filter,在界面的下半部,用来设置滤波器的设计参数,另一部分则是特性区,在界面的上半部分,用来显示滤波器的各种特性。design filter部分主要分为: f
40、ilter type(滤波器类型)选项,包括lowpass(低通)、highpass(高通)、bandpass(带通)、bandstop(带阻)和特殊的fir滤波器。 design method(设计方法)选项,包括iir滤波器的butterworth(巴特沃思)法、chebyshev type i(切比雪夫i型)法、 chebyshev type ii(切比雪夫ii型) 法、elliptic(椭圆滤波器)法和fir滤波器的equiripple法、least-squares(最小乘方)法、window(窗函数)法。 filter order(滤波器阶数)选项,定义滤波器的阶数,包括specif
41、y order(指定阶数)和minimum order(最小阶数)。在specify order中填入所要设计的滤波器的阶数(n阶滤波器,specify ordern-1),如果选择minimum order则matlab根据所选择的滤波器类型自动使用最小阶数。 frenquency specifications选项,可以详细定义频带的各参数,包括采样频率fs和频带的截止频率。它的具体选项由filter type选项和design method选项决定 在Matlab 命令窗口输入FDATool 命令,按确定调出FDATool 界面。在ResponseType 下选择滤波器的类型为Highpa
42、ss。在Design Method 下选择设计方法为FIRequiripple,在Filter Order选择 minimum order,在frenquency specifications里输入wstop 和,在Magnituide Specifications 里输入astop 50,执行后的图如图所示。图9 FDATOOL工具箱设计高通FIR滤波器 8心得体会这学期我们学习了数字信号处理,这是我们的专业课,是理论方面的指示。正所谓“纸上谈兵终觉浅,觉知此事要躬行”。学习任何知识,仅从理论上去求知,而不去实践、探索是不够的,所以在暨数字信号处理之后紧接着来一次MATLAB课程设计是很及时
43、、很必要的。这样不仅能加深我们对数字信号处理的认知,而且还及时、真正的做到了学以致用。在此过程中,我们通过查找大量资料,请教老师,以及不懈的努力,不仅培养了独立思考、动手操作的能力,在各种其它能力上也都有了提高。更重要的是,在课设中,我们学会了很多学习的方法,而这也是日后最实用的。不管怎样,这些都是一种锻炼,一种知识的积累,能力的提高。完全可以把这个当作基础东西,只有掌握了这些最基础的,才可以更进一步,取得更好的成绩。很少有人会一步登天,永不言弃才是最重要的。而且,这对于我们的将来也有很大的帮助。参考文献1.数字信号处理及其MATLAB实现. 主编.电子工业出版社.1998年出版2.Digital Signal P
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 广东松山职业技术学院《地图与测量学》2023-2024学年第一学期期末试卷
- 广东水利电力职业技术学院《草食动物生产学》2023-2024学年第一学期期末试卷
- 广东石油化工学院《工程技术基础》2023-2024学年第一学期期末试卷
- 广东汕头幼儿师范高等专科学校《日用陶瓷创新设计》2023-2024学年第一学期期末试卷
- 广东培正学院《商务公文写作》2023-2024学年第一学期期末试卷
- 七年级上册《第一章 有理数章末小结与考点检测》课件
- 广东茂名幼儿师范专科学校《科技论文撰写实践》2023-2024学年第一学期期末试卷
- 关爱生命-慢病识别及管理(苏州卫生职业技术学院)学习通测试及答案
- 【备战2021高考】全国2021届高中地理试题汇编(11月份):E2内外力作用对地形的影响
- 【名师一号】2020-2021学年高中英语(北师大版)必修5随堂演练:第十四单元综合测评
- 高职计算机专业《Web前端开发技术》说课稿
- 【独立储能】山西省独立储能政策及收益分析-中国能建
- 二级MS操作题真题
- 中东及非洲冲击式破碎机行业现状及发展机遇分析2024-2030
- 工程制图(中国石油大学(华东))智慧树知到期末考试答案章节答案2024年中国石油大学(华东)
- 化工原理(1)智慧树知到期末考试答案章节答案2024年华北科技学院
- DZ/T 0441.1-2023 岩芯数字化技术规程 第1部分 总则(正式版)
- 2024-2030年中国无创血流动力学监测装置行业市场发展趋势与前景展望战略分析报告
- DZ∕T 0201-2020 矿产地质勘查规范 钨、锡、汞、锑(正式版)
- CHT 1027-2012 数字正射影像图质量检验技术规程(正式版)
- 文艺复兴经典名著选读智慧树知到期末考试答案章节答案2024年北京大学
评论
0/150
提交评论