用窗函数设计FIR滤波器
- 格式:doc
- 大小:290.00 KB
- 文档页数:8
FIR 数字滤波器的设计方法IIR 数字滤波器最大缺点:不易做成线性相位,而现代图像、语声、数据通信对线性相位的要求是普遍的。
正是此原因,使得具有线性相位的FIR 数字滤波器得到大力发展和广泛应用。
1. 线性相位FIR 数字滤波器的特点FIR DF 的系统函数无分母,为∑∑-=--=-==11)()(N n n N i ii z n h zb z H ,系统频率响应可写成:∑-=-=10)()(N n jwn jwe n h e H ,令)(jw e H =)()(w j e w H Φ,H(w)称为幅度函数,)(w Φ称为相位函数。
这与模和幅角的表示法有所不同,H(w)为可正可负的实数,这是为了表达上的方便。
如某系统频率响应)(jw e H =wj we34sin -,如果采用模和幅角的表示法,w 4sin 的变号相当于在相位上加上)1(ππj e =-因,从而造成相位曲线的不连贯和表达不方便,而用)()(w j e w H Φ这种方式则连贯而方便。
线性相位的FIR 滤波器是指其相位函数)(w Φ满足线性方程:)(w Φ=βα+-w (βα,是常数)根据群时延的定义,式中α表示系统群时延,β表示附加相移。
线性相位的FIR 系统都具有恒群时延特性,因为α为常数,但只有β=0的FIR 系统采具有恒相时延特性。
问题:并非所有的FIR 系统都是线性相位的,只有当它满足一定条件时才具有线性相位。
那么应满足什么样的条件?从例题入手。
例题:令h(n)为FIR 数字滤波器的单位抽样相应。
N n n ≥<或0时h(n)=0,并假设h(n)为实数。
(a ) 这个滤波器的频率响应可表示为)()()(w j jwew H e H Φ=(这是按幅度函数和相位函数来表示的,不是用模和相角的形式),)(w H 为实数。
(N 要分奇偶来讨论) (1) 当h(n)满足条件)1()(n N h n h --=时,求)(w H 和)(w Φ(π≤≤w 0) (2) 当h(n)满足条件)1()(n N h n h ---=时,求)(w H 和)(w Φ(π≤≤w 0)(b ) 用)(k H 表示h(n)的N 点DFT(1) 若h(n)满足)1()(n N h n h ---=,证明H(0)=0; (2) 若N 为偶数,证明当)1()(n N h n h --=时,H(N/2)=0。
FIR数字滤波器的(海明)窗函数法设计1.课程设计目的(1)熟悉并掌握MATLAB中有关声音(wave)录制、播放、存储和读取的函数。
(2)加深对FIR数字滤波器设计的理解,并用窗函数法进行FIR数字滤波器的设计。
(3)将设计出来的FIR数字滤波器利用MATLAB进行仿真。
(4)对一段音频文件进行加入噪声处理,对带有噪声的文件进行滤波处理。
2.设计方案论证2.1 Matlab语言概述MATLAB是一种以矩阵运算为基础的交互式程序语言,专门针对科学、工程计算及绘图的需求。
随着版本的不断升级,内容不断扩充,功能更加强大,从而被广泛应用于仿真技术、自动控制和数字信号处理领域。
此高级语言可用于技术计算此开发环境可对代码、文件和数据进行管理交互式工具可以按迭代的方式探查、设计及求解问题数学函数可用于线性代数、统计、傅立叶分析、筛选、优化以及数积分等二维和三维图形函数可用于可视化数据各种工具可用于构建自定义的图形用户界面各种函数可将基于MATLAB的算法与外部应用程序和语言(如C、C++、Fortran、Java、COM 以及Microsoft Excel)集成不支持大写输入,内核仅仅支持小写2.2声音处理语音是人类获取信息的重要来源和利用信息的重要手段。
语音信号处理是一门发展十分迅速,应用非常广泛的前沿交叉学科,同时又是一门跨学科的综合性应用研究领域和新兴技术。
声音是一种模拟信号,而计算机只能处理数字信息0和1。
因此,首先要把模拟的声音信号变成计算机能够识别和处理的数字信号,这个过程称为数字化,也叫“模数转换”。
在计算机对数字化后的声音信号处理完后,得到的依然是数字信号。
必须把数字声音信号转变成模拟声音信号,然后再图1 选择windows下的录音机”或是点击快捷按钮图5 加噪后语音信号和频谱图7 滤波器幅频特性与相频特性设计的滤波器是用单位采样响应h(n)表示的,可以利用带噪声语音图8滤波器系统函数。
FIR滤波器设计实验报告实验报告:FIR滤波器设计一、实验目的:本实验旨在通过设计FIR滤波器,加深对数字信号处理中滤波器原理的理解,掌握FIR滤波器的设计方法和调试技巧。
二、实验原理:在窗函数法中,常用的窗函数有矩形窗、三角窗、汉明窗和黑曼窗等。
根据实际需求选择适当的窗口函数,并通过将窗口函数应用到理想低通滤波器的冲激响应中,得到FIR滤波器的冲激响应。
三、实验步骤:1.确定滤波器的阶数和截止频率。
2.选择适当的窗口函数,如汉明窗。
3.计算出理想低通滤波器的冲激响应。
4.将选定的窗口函数应用到理想低通滤波器的冲激响应中。
5.得到FIR滤波器的冲激响应。
四、实验结果:假设要设计一个阶数为10的FIR滤波器,截止频率为800Hz,采样频率为1600Hz。
1.选择汉明窗作为窗口函数。
2.根据采样频率和截止频率计算出理想低通滤波器的冲激响应。
假设截止频率为f_c,则理想低通滤波器的冲激响应为:h(n) = 2f_c * sinc(2f_c * (n - (N-1)/2))其中,sinc(x)为正弦函数sin(x)/x。
3.将汉明窗应用到理想低通滤波器的冲激响应中,得到FIR滤波器的冲激响应。
具体计算过程如下:h(n) = w(n) * h_ideal(n)其中,w(n)为汉明窗:w(n) = 0.54 - 0.46 * cos(2πn/(N-1))h_ideal(n)为理想低通滤波器的冲激响应。
4.计算得到FIR滤波器的冲激响应序列。
五、实验总结:本次实验通过设计FIR滤波器,加深了对数字信号处理中滤波器原理的理解。
掌握了FIR滤波器的设计方法和调试技巧。
通过设计阶数为10的FIR滤波器,截止频率为800Hz,采样频率为1600Hz的实例,了解了窗函数法设计FIR滤波器的具体步骤,并得到了滤波器的冲激响应。
【备注】以上内容仅为参考,具体实验报告内容可能根据实际情况有所调整。
1 数字滤波器的概述 ................................................................................................ 错误!未定义书签。
1.1 FIR数字滤波器设计原理 ........................................................................ 错误!未定义书签。
1.2FIR数字滤波器的特性ﻩ错误!未定义书签。
1.3窗函数的介绍............................................................................................ 错误!未定义书签。
2 FIR数字滤波器设计及实现ﻩ错误!未定义书签。
2.1 低通滤波器的设计................................................................................... 错误!未定义书签。
2.2 高通滤波器的设计...................................................................................... 错误!未定义书签。
2.3 带通滤波器的设计ﻩ错误!未定义书签。
2.4带阻滤波器的设计.................................................................................... 错误!未定义书签。
3基于MATLAB GUI的FIR滤波器的仿真 ....................................................... 错误!未定义书签。
3.1 FIR数字滤波器设计所实现的任务......................................................... 错误!未定义书签。
实验7窗函数法设计FIR数字滤波器一、实验目的掌握窗函数法设计F1R数字滤波器的原理和具体方法二、实验设备与环境计算机、Mat1ab软件环境三、实验基础理论1>基本原理窗函数设计法的基本思想为,首先选择一个适当的理想的滤波器Hd(,3),然后用窗函数截取它的单位脉冲响应%(九),得到线性相位和因果的FIR滤波器,这种方法的重点是选择一个合适的窗函数和理想滤波器,使设计的滤波器的单位脉冲响应逼近理想滤波器的单位脉冲响应。
2、设计步骤(1)给定理想滤波器的频率响应Hd("3),在通带上具有单位增益和线性相位,在阻带上具有零响应。
一个带宽为g(3c<Tr)的低通滤波器由下式给定h(e j^=(eW∣ω∣≤ωc虱)一1Oωc<∣ω∣<π其中α为采样延迟,其作用是为了得到因果的系统。
(2)确定这个滤波器的单位脉冲响应为了得到一个h(n)长度为N的因果的线性相位FIR滤波器,我们令N-Ia=-2-(3)用窗函数截取hd(τι)得到所设计FIR数字滤波器h(n)h(n)=h d(n)w(n)3、窗函数的选择常用的窗函数有矩形窗、汉宁窗、海明窗、布莱克曼窗、凯瑟窗等。
Mat1ab提供了一些函数用于产生窗函数,如下表所示:在设计过程中我们需要根据给定的滤波器技术指标,选择滤波器长度N 和窗函数3(n)°表7.2列出了常用的窗函数的一些特性,可供设计时参考。
其中幻是修正的零阶贝塞尔函数,参数B 控制最小阻带衰减,这种窗函数对于相同的N 可以提供不同的过渡带宽。
由于贝塞尔函数比较更杂,这种窗函数的设计方程很难推导,然而幸运的是,有一些经验设计方程可以直接使用。
已知给定的指标叫Msc,Rp 和4,滤波器长度N 和凯瑟窗参数B 可以按如下凯瑟窗设计方程给出过渡带宽:∆ω=ωst -ωp入一7.95 2.285∆ω_(0.1102(4-8.7) ,P=iθ.5842(4-21)04+0.07886(4-21), 四、实验内容1、设计一个数字低通FIR 滤波器,其技术指标如下ωp =0.2τr,RP=0.25dBωst =0.3τr,A s =50dB分别采用矩形窗、汉宁窗、海明窗、布莱克曼窗、凯瑟窗设计该滤波器。
语音信号的数字滤波——FIR数字滤波器的(汉宁)窗函数法设计设计题目:语音信号的数字滤波——FIR数字滤波器的(汉宁)窗函数法设计一、课程设计的目的通过对常用数字滤波器的设计和实现,掌握数字信号处理的工作原理及设计方法;掌握利用数字滤波器对信号进行滤波的方法。
并能够对设计结果加以分析。
二、设计步骤2.1窗函数设计法的原理窗函数的基本思想:先选取一个理想滤波器(它的单位抽样响应是非因果、无限长的),再截取(或加窗)它的单位抽样响应得到线性相位因果FIR滤波器。
这种方法的重点是选择一个合适的窗函数和理想滤波器。
设x(n)是一个长序列,是长度为N的窗函数,用截断,得到N点序列,即在频域上则有由此可见,窗函数不仅仅会影响原信号在时域上的波形,而且也会影响到频域内的形状。
2.2汉宁窗函数简介汉宁窗、海明窗和布莱克曼窗,都可以用一种通用的形式表示,这就是广义余弦窗。
这些窗都是广义余弦窗的特例,汉宁(Hanning)窗又称升余弦窗,汉宁窗可以看作是3个矩形时间窗的频谱之和,或者说是 3个 sinc(t)型函数之和,而括号中的两项相对于第一个谱窗向左、右各移动了π/T,从而使旁瓣互相抵消,消去高频干扰和漏能。
适用于非周期性的连续信号。
公式如下:2.3进行语音信号的采集(1)按“开始”-“程序”-“附件”-“娱乐”-“录音机”的顺序操作打开Windows系统中的录音机软件。
如图1所示。
图1 windows录音机(2)用麦克风录入自己的声音信号并保存成wav文件。
如图2所示。
图2 保存文件保存的文件按照要求如下:1 音信号文件保存的文件名为“yuxuejiao.wav”。
②语音信号的属性为“8.000KHz,8位,单声道 7KB/秒” ,其它选项为默认。
plot(k(1:20000)*1,abs(S1(1:20000)));title('预处理语音信号单边带频谱')在m文件编辑器中输入相应的指令将自己的语音信号导入Matlab工作台,点击“run”或者“F5”运行文件。
武汉理工大学《Matlab课程设计》报告目录摘要 (I)Abstract (II)1 原理说明 (1)1.1 数字滤波技术 (1)1.2 FIR滤波器 (1)1.3 窗函数 (2)1.4 MATLAB简介 (4)1.5 MATLAB结合窗函数设计法原理 (4)2 滤波器设计 (2)2.1 滤波器设计要求 (2)2.2 设计函数的选取 (2)2.3 窗函数构造 (3)2.4 设计步骤 (4)2.5 利用MATLAB自带函数设计 (4)3 滤波器测试 (9)3.1 滤波器滤波性能测试 (9)3.2 滤波器时延测量................................................................................错误!未定义书签。
3.3 滤波器稳定性测量............................................................................错误!未定义书签。
5 参考文献 (12)附件一: ........................................................................................................ 错误!未定义书签。
摘要现代图像、语声、数据通信对线性相位的要求是普遍的。
数字滤波器是一种用来过滤时间离散信号的数字系统,通过对抽样数据进行数学处理来达到频域滤波的目的。
根据其单位冲激响应函数的时域特性可分为两类:无限冲激响应(IIR)滤波器和有限冲激响应(FIR)滤波器。
与IIR滤波器相比,FIR的实现是非递归的,总是稳定的;更重要的是,FIR滤波器在满足幅频响应要求的同时,可以获得严格的线性相位特性。
因此,具有线性相位的FIR数字滤波器在高保真的信号处理,如数字音频、图像处理、数据传输、生物医学等领域得到广泛应用。
窗函数法设计fir滤波器
窗函数法设计FIR滤波器是一种利用窗函数加权最小均方(Least Square)误差最小原理来设计FIR滤波器的方法。
其具体步骤为:
1. 根据滤波器的特性,确定滤波器的构成参数,包括阶数、通带截止频率、阻带截止频率等;
2. 确定窗函数类型,常见的窗函数有Hamming窗、Hann窗、Blackman窗、Kaiser窗等;
3. 利用窗函数对滤波器的传递函数进行加权,使得滤波器的设计响应更加平滑;
4. 将加权后的传递函数转换为时域的系统函数,从而得到滤波器的系数;
5. 验证滤波器的频率响应和时域响应,并进行必要的改进。
fir窗函数设计法-回复什么是fir窗函数设计法?FIR(Finite Impulse Response)数字滤波器是一种常见的数字信号处理技术,它利用有限数量的输入数据和滤波器的有限响应来进行信号的滤波。
而fir窗函数设计法是一种常用的FIR滤波器设计方法之一,它利用窗函数来设计滤波器的响应曲线。
窗函数是一种周期函数,它在一个有限的时间内等于零,并在该时间范围内具有平滑的变化曲线。
在fir窗函数设计法中,窗函数被用来对滤波器的频率响应进行平滑处理。
通过选择合适的窗函数以及滤波器的长度和截止频率,可以得到具有指定频率特性的滤波器。
下面将一步一步回答关于fir窗函数设计法的相关问题。
第一步:选择窗函数在fir窗函数设计法中,首先需要选择一个合适的窗函数。
常见的窗函数有矩形窗、汉明窗、海宁窗等。
每种窗函数都有不同的特点和适用范围。
例如,矩形窗具有较宽的主瓣和较高的副瓣,适用于简单的频率响应要求;汉明窗具有较低的副瓣,并且在频率响应上有较好的近似性能,适用于一般的滤波器设计;海宁窗具有较高的主瓣抑制以及较低的副瓣,适用于对于主瓣抑制要求较高的滤波器设计。
根据实际需求和频率响应要求,选择合适的窗函数。
一般而言,汉明窗是一种常用的选择,因为它在主瓣抑制和副瓣平滑性能方面都比较均衡。
第二步:确定滤波器的长度和截止频率在fir窗函数设计法中,还需要确定滤波器的长度和截止频率。
滤波器的长度决定了滤波器的精度和计算复杂度,一般而言,长度越长,则频率响应的近似程度越高,但计算复杂度也越大。
截止频率决定了滤波器的截止特性,即滤波器对于某个频率以上的信号的抑制能力。
确定滤波器的长度和截止频率是一个权衡的过程。
根据实际需求,可以先选择一个适当的滤波器长度,然后根据所选择的窗函数和截止频率来调整滤波器的截止频率,以达到满足频率响应要求的目的。
第三步:计算滤波器系数计算滤波器系数是fir窗函数设计法的关键步骤。
通过选择合适的窗函数、滤波器长度和截止频率,可以得到一个频率响应近似性能较好的滤波器。
实验六 用窗函数设计FIR 滤波器1.实验目的(1) 熟悉FIR 滤波器设计的方法和原理(2) 掌握用窗函数法设计FIR 滤波器的方法和原理,熟悉滤波器的特性 (3) 了解各种窗函数滤波器特性的影响2.实验原理FIR 滤波器的设计方法主要有三种:窗函数法、频率取样法、切比雪夫等波纹逼近法。
FIR 滤波器的设计是要寻求一系统函数)(z H ,使其频率响应)(ωj eH 逼近滤波器要求的理想频率响应,其对应的单位脉冲响应)(n h d 。
(1)用窗函数设计FIR 滤波器的基本方法在时域用一个窗函数截取理想的)(n h d 得到)(n h ,以有限长序列)(n h 近似逼近理想的)(n h d ;在频域用理想的)(ωj d e H 在单位圆上等角度取样得到h(k),根据h(k)得到H(z)将逼近理想的Hd(z)。
设理想滤波器)(ωj d e H 的单位脉冲响应为)(n h d 。
以低通线性相位FIR 数字滤波器为例。
⎰∑--∞-∞===ππωωωωωπd e e H n h e n h e H jn j d d jn n dj d )(21)()()()(n h d 一般是无限长的、非因果的,不能直接作为FIR 滤波器的单位脉冲响应。
要想得到一个因果的有限长的滤波器h(n),最直接的方法是截断)()()(n w n h n h d =,即截取为有限长因果序列,并用合适的窗函数进行加权作为FIR 滤波器的单位脉冲响应。
按照线性相位滤波器的要求,h(n)必须是偶对称的。
对称中心必须等于滤波器的延时常数,即⎩⎨⎧-==2/)1()()()(N a n w n h n h d 用矩形窗设计的FIR 低通滤波器,所设计滤波器的幅度函数在通带和阻带都呈现出振荡现象,且最大波纹大约为幅度的9%,(现象称为吉布斯(Gibbs )效应)。
(2)典型的窗函数(a )矩形窗(Rectangle Window))()(n R n w N =其频率响应和幅度响应分别为:21)2/sin()2/sin()(--=N j j eN e W ωωωω,)2/sin()2/sin()(ωωωN W R =在matlab 中调用w=boxcar(N)函数,N 为窗函数的长度 (b )三角形窗(Bartlett Window)⎪⎩⎪⎨⎧-≤<----≤≤-=121,122210,12)(N n N N n N n N n n w其频率响应为:212])2/sin()4/sin([2)(--=N j j e N N e W ωωωω在matlab 中调用w=triang(N)函数,N 为窗函数的长度(c )汉宁(Hanning)窗,又称升余弦窗)()]12cos(1[21)(n R N n n w N --=π其频率响应和幅度响应分别为:)]12()12([25.0)(5.0)()()]}12()12([25.0)(5.0{)()21(-++--+==-++--+=---N W N W W W e W eN W N W W e W R R R aj N j R R R j πωπωωωωπωπωωωωω在matlab 中调用w=hanning(N)函数,N 为窗函数的长度 (d )汉明(Hamming)窗,又称改进的升余弦窗)()]12cos(46.054.0[)(n R N n n w N --=π其幅度响应为:)]12()12([23.0)(54.0)(-++--+=N W N W W W R R R πωπωωω 在matlab 中调用w=hamming(N)函数,N 为窗函数的长度(e )布莱克曼(Blankman)窗,又称二阶升余弦窗)()]14cos(08.0)12cos(5.042.0[)(n R N n N n n w N -+--=ππ 其幅度响应为:)]14()14([04.0)]12()12([25.0)(42.0)(-++--+-++--+=N W N W N W N W W W R R R R R πωπωπωπωωω在matlab 中调用w=blackman(N)函数,N 为窗函数的长度(f )凯泽(Kaiser)窗10,)())]1/(21[1()(020-≤≤---=N n I N n I n w ββ其中:β是一个可选参数,用来选择主瓣宽度和旁瓣衰减之间的交换关系,一般说来,β越大,过渡带越宽,阻带越小衰减也越大。
I 0(·)是第一类修正零阶贝塞尔函数。
在matlab 中调用w=kaiser(N,beta),函数N 为窗函数的长度,beta 为窗函数的参数。
(3)利用窗函数设计FIR 滤波器的具体步骤如下:(a )根据具体的性能要求通过对过渡带宽度△ω及阻带衰减A S ,等参数的分析选择合适的窗函数,并估计滤波器的长度N 。
(b )由给定的滤波器的幅频响应参数求出理想的单位脉冲响应)(n h d 。
(c )确定延时值, 计算滤波器的单位取样响应)(n h ,)()()(n w n h n h d =. (d )验证技术指标是否满足要求。
分析所设计的滤波器的幅频特性。
3.实验内容及其步骤(1)实验前认真复习有关FIR 滤波器设计的有关知识,尤其是窗函数的有关内容,熟悉窗函数及FIR 滤波器的特性,掌握窗函数设计滤波器的具体步骤。
(2)编制窗函数设计FIR 滤波器的主程序及相应子程序。
绘制幅频和相位曲线,观察幅频和相位特性曲线的变换情况,注意长度N 对曲线的影响。
(3)用窗函数法设计滤波器,并满足一定的性能指标。
例一:利用fir1设计标准频率响应的FIR 滤波器,包括低通、带通、高通、带阻等类型的滤波器。
b=fir1(n, Wn, ’ftype ’)通带边界频率πω5.0=p ,阻带边界频率πω66.0=s ,阻带衰减不小于40dB ,通带波纹不大于3dB 。
参考:根据对滤波器的指标要求,阻带衰减不小于40 dB ,选择汉宁窗。
%基于窗函数设计FIR 滤波器wp=0.5*pi;ws=0.66*pi; %性能指标 wdelta=ws-wp; %过渡带宽度 N=ceil(8*pi/wdelta) %滤波器长度 Nw=N; %窗口长度 wc=(ws+wp)/2; %截止频率win=hanning(Nw); %汉宁窗的时域响应b=fir1(N-1,wc/pi,win) %fir1是基于加窗的线性相位FIR数字滤波器设计函数。
N-1为滤波器的阶数。
Win为窗函数,是长度为N的列向量,默认是函数自动取hamming。
freqz(b,1,512) %为求取频率响应。
分子为b,分母为1实验结果图如图所示:例二:fir2设计任意响应的数字滤波器滤波器的幅度频率响应在不同的频段范围有不同的幅度值。
fir2函数用法:b=fir2(n,f,m,npt,lap,window)n是所设计滤波器的阶数;f是0到1的正数向量,对应滤波器的频率,其中0对应于频率0,1对应于信号采样频率的一半;m是一个所有元素都是正实数向量,对应于m向量中频率点的幅度;window是窗函数,fir2默认为海明窗;npt默认值为512;lap默认值为25;b是设计出来的滤波器的系数组成的一个长度为n+1的向量。
要求设计一个多带滤波器:其在0到pi/8的幅度响应为1,在pi/8到2pi/8幅度响应为1/2,在2pi/8到4pi/8幅度响应为1/4,在4pi/8到6pi/8幅度响应为1/6,在6pi/8到pi幅度响应为1/8,并且滤波器的阶数为60。
画出理想滤波器和设计得到的滤波器的幅度频率响应进行比较。
参考:%多带滤波器的设计f=[0 0.125 0.125 0.250 0.250 0.500 0.500 0.750 0.750 1.00];m=[1 1 0.5 0.5 0.25 0.25 1/6 1/6 0.125 0.125];b=fir2(60,f,m);[h,w]=freqz(b);plot(f,m,w/pi,abs(h))grid on;legend('‘理想滤波器','设计滤波器');另外,还有一个比较直观的设计滤波器的方法,利用MATLAB里的Filter Design & Analysis Tools设计滤波器比较直观。
Fliter Type选择低通,高通,带通或者带阻滤波器。
Design Method选择IIR还是FIR滤波器,后面下拉菜单选择类型,程序里采用的是加窗类型。
Fliter Order选择滤波器的阶数。
Windows Specifications是选择窗函数类型。
然后设置抽样频率和截至频率,然后点击Design Fliter就设计完成。
4.实验用MATLAB函数介绍在实验过程中,MA TLAB函数命令FIR滤波器设计函数:fir1, fir2, kaiserord,remez, remezord, kaiser, hanning, hamming, blackman,freqz等在不同的情况下具体表述也有所不同,应该在实验中仔细体会其不同的含义。
5.思考题(1)在实验中窗长和形状对滤波器性能有何影响。
(2)利用窗函数法设计一个线性相位FIR低通滤波器,性能指标为:通带截止频率为0.2pi,带阻截止频率为0.3pi,阻带衰减不小于40dB,通带衰减不大于3dB。
编写程序实现,并绘制图形。
(3)设计一个带阻滤波器,带阻为0.4到0.65 ,阶数为34,并且使用一个切比雪夫窗,并与默认的窗函数进行比较。
6.实验报告要求(1)明确实验目的以及实验的原理。
(2)通过实验内容进一步了解滤波器的设计方法。
(3)完成思考题的内容,对实验结果及其波形图进行分析对比,总结主要结论。