线性相位FIR数字滤波器设计

合集下载

线性相位FIR数字滤波器的设计

线性相位FIR数字滤波器的设计
X
第 9 页
FIR数字滤波器的设计方法
IIR数字滤波器的设计方法是利用模拟滤波器 成熟的理论及设计图表进行设计的,因而保留 了一些典型模拟滤波器优良的幅度特性。 但设计中只考虑了幅度特性,没考虑相位特 性,所设计的滤波器一般是某种确定的非线性 相位特性。为了得到线性相位特性,对IIR滤 波器必须另外增加相位校正网络,使滤波器设 计变得复杂,成本也高,又难以得到严格的线 性相位特性。
h(n) cos[ (n )] 0
n0
N 1
X

N 1 n 0
h(n) cos[(n )] 0
函数h(n)cos[ω(n-τ)]关于求和区间的中心 (N-1)/2奇对称。
24 页
因为cos[ω(n-τ)]关于n=τ偶对称,所以要求τ和
h(n)满足如下条件:
N 1 ( ) , 2 2 h(n) h( N 1 n), 0 n N 1
X
第 22 页
X
第 23 页
2) 第二类线性相位对h(n)的约束条件 第二类线性相位FIR数字滤波器的相位函数 θ(ω)=-π/2-ωτ 同样的推导过程可得到:
H (e j )


n0
N 1
h(n)e j n H g ( )e j( / 2 )
0 ,第二类线性相位
H (e ) h(n) cos n j h(n) sin n
n 0 j N 1 N 1 n 0
arctg
h(n) sin n
n 0 N 1 n 0
N 1
h(n) cosn
X

表7.1.1 线性相位FIR数字滤波器的时域和频域特性一览

fir滤波器设计实验报告

fir滤波器设计实验报告

fir滤波器设计实验报告fir滤波器设计实验报告引言:滤波器是数字信号处理中常用的工具,它能够对信号进行去噪、频率分析和频率选择等处理。

其中,FIR(Finite Impulse Response)滤波器是一种常见的数字滤波器,具有线性相位和稳定性等优点。

本实验旨在设计一个FIR滤波器,并通过实际测试验证其性能。

一、实验目的本实验的目的是通过设计一个FIR滤波器,掌握FIR滤波器的设计方法和性能评估。

具体包括以下几个方面:1. 了解FIR滤波器的基本原理和特点;2. 学习FIR滤波器的设计方法,如窗函数法、最小二乘法等;3. 掌握MATLAB等工具的使用,实现FIR滤波器的设计和性能评估;4. 通过实际测试,验证所设计FIR滤波器的性能。

二、实验原理FIR滤波器是一种非递归滤波器,其输出仅依赖于当前和过去的输入样本。

其基本原理是将输入信号与一组滤波器系数进行卷积运算,得到输出信号。

FIR滤波器的频率响应由滤波器系数决定,通过调整滤波器系数的值,可以实现不同的滤波效果。

在本实验中,我们采用窗函数法设计FIR滤波器。

窗函数法是一种常见的FIR滤波器设计方法,其基本思想是通过对滤波器的频率响应进行窗函数加权,从而实现对信号频率的选择。

常用的窗函数有矩形窗、汉宁窗、布莱克曼窗等。

三、实验过程1. 确定滤波器的要求:根据实际需求,确定滤波器的截止频率、通带衰减和阻带衰减等参数。

2. 选择窗函数:根据滤波器的要求,选择合适的窗函数。

常用的窗函数有矩形窗、汉宁窗、布莱克曼窗等,不同窗函数有不同的性能特点。

3. 计算滤波器系数:根据所选窗函数的特性,计算滤波器的系数。

这一步可以使用MATLAB等工具进行计算,也可以手动计算。

4. 实现滤波器:使用MATLAB等工具,将计算得到的滤波器系数应用于滤波器的实现。

可以使用差分方程、卷积等方法实现滤波器。

5. 评估滤波器性能:通过输入不同的信号,观察滤波器的输出,并评估其性能。

FIR滤波器的设计及特点

FIR滤波器的设计及特点

FIR滤波器的设计及特点FIR(Finite Impulse Response)滤波器是一种数字滤波器,其特点在于其频率响应仅由其滤波器系数决定,而与输入序列无关。

它是一种线性相位滤波器,常用于数字信号处理中的陷波、低通、高通、带通等滤波应用。

窗函数法是最简单也是最常用的设计方法之一、它通过在滤波器的理想频率响应上乘以一个窗函数来得到最终的滤波器系数。

常用的窗函数包括矩形窗、汉宁窗、汉明窗和布莱克曼窗等。

窗函数的选择决定了滤波器的主瓣宽度和副瓣衰减。

最小二乘法是一种优化方法,它通过最小化输出序列与理想响应序列之间的均方误差来得到滤波器系数。

最小二乘法可以得到线性相位的滤波器设计,但计算量较大。

频域采样法是通过在频域上对理想频率响应进行采样,然后进行插值来得到滤波器系数。

频域采样法可以得到具有任意响应的滤波器,但需要对理想频率响应进行采样和插值,计算量较大。

优化算法是通过优化问题的求解方法来得到滤波器系数。

常用的优化算法包括遗传算法、粒子群算法和蚁群算法等。

优化算法可以得到满足特定需求的非线性相位滤波器设计,但计算量较大。

1.线性相位特性:FIR滤波器的线性相位特性使其在处理信号时不引入相位延迟,因此适用于对信号相位有严格要求的应用,如音频信号处理和通信系统中的调制解调等。

2.稳定性:FIR滤波器是稳定的,不会引入非物理的增益和相位。

这使得其在实际应用中更加可靠和可控。

3.容易设计:FIR滤波器的设计相对较为简单,不需要考虑稳定性和因果性等问题,只需要选择合适的滤波器结构和设计方法即可。

4.灵活性:FIR滤波器的频率响应可以通过改变滤波器系数来实现。

这使得其适用于各种滤波需求,例如低通滤波器、高通滤波器、带通滤波器和带阻滤波器等。

5.高阻带衰减:由于FIR滤波器的频率响应只受滤波器系数控制,因此可以设计出具有较高阻带衰减和较窄主瓣带宽的滤波器。

总之,FIR滤波器的设计简单、稳定性高、频率响应灵活可调等特点,使得其在数字信号处理中得到广泛应用。

线性相位FIR数字滤波器的设计

线性相位FIR数字滤波器的设计

西南科技大学课程设计报告课程名称:数字通信课程设计设计名称:线性相位FIR数字滤波器的设计姓名:学号:班级:指导教师:起止日期:2011.6.21-2011.7.3西南科技大学信息工程学院制课 程 设 计 任 务 书学生班级: 学生姓名: 学号:设计名称: 线性相位FIR 数字滤波器的设计 起止日期: 2011.6.21-2011.7.3 指导教师:设计要求:1、用窗函数法设计一个线性相位FIR 高通数字滤波器。

要求:FIR 高通数字滤波器指标为:)阻带衰减()通带衰减(度)数字阻带截止频率(弧度)数字通带截止频率(弧dB dBs A dB dB p R s p 4013.05.0====πωπω根据技术指标选择合适的窗形状,并绘制FIR 高通数字滤波器的幅度响应曲线和相位响应曲线;2、用窗函数法设计一个线性相位FIR 低通数字滤波器。

要求:FIR 低通数字滤波器指标为:)阻带衰减()通带衰减(度)数字阻带截止频率(弧度)数字通带截止频率(弧dB dBs A dB dB p R s p 5014.02.0====πωπω根据技术指标选择合适的窗形状,并绘制FIR 低通数字滤波器的幅度响应曲线和相位响应曲线;FIR 数字滤波器的设计可以使用matlab 工具箱中的函数课程设计学生日志时间设计内容2011.6.21-6.24 查阅资料,确定方案2011.6.25-6.26 设计总体方案2011.6.27-6.30 编写程序2011.7.1-7.3 撰写设计报告2011.7.4 答辩课程设计考勤表周星期一星期二星期三星期四星期五课程设计评语表指导教师评语:成绩:指导教师:年月日线性相位FIR 数字滤波器的设计一、 设计目的和意义 1.目的(1)掌握用窗函数法设计FIR 数字滤波器的原理与方法。

(2)熟悉线性相位FIR 数字滤波器的特性。

(3)了解各种窗函数对滤波特性的影响。

2.意义通过做这个设计,我们可以加深对线性相位FIR 数字滤波器原理以及设计方法的了解,有助于夯实进一步学习的基础。

第7章FIR数字滤波器的设计方法

第7章FIR数字滤波器的设计方法

通滤波器。
4. h(n)奇对称,N为偶数
H () N / 2 a(n) sin[(n 1 )]
n 1
2
幅度响应 H ()具有以下特点:
(1)当 0, 2 时, (2)H ()对 呈偶对称。H() 0 对 0, 2 呈奇对称
因此,具有h(n)奇对称,N为偶数的FIR滤波器不能实现低 通、带阻滤波器。
H (e j )
Hd
(e j ) *W (e j )
满足: () 或者 () 其中 都是常数。
当 d () 也标志滤波器具有线性相位。
对于FIR滤波器,设其单位冲激响应为h(n),长度为N,则
N 1
对应的系统函数为:H (z) h(n)zn n0
下面讨论有限长单位冲激响应h(n)为实序列,并关于(N 1) / 2
偶对称或者奇对称两种情况的相位特性。
偶对称性或者奇对称,那么该FIR滤波器具有线性相位
特性。
7.1.2 线性相位FIR数字滤波器的幅度特点 1. h(n)偶对称,N为奇数
H
( )
N 1
h(n) cos[(n
n0
N 2
1)
]
由于N为奇数,中间项为 n N,1 cos[(n N 1)] 1
2
2
其余项偶对称 ,
N 3
H () h( N 1) 2 2h(n) cos[(n N 1)]
为偶数的FIR滤波器不能用
于高通滤波器或者带阻滤
波器。
3. h(n)奇对称,N为奇数 ( N 1) / 2 H () a(n) sin(n)
n 1
幅度响应H ()具有以下特点:
(1)当 0, , 2 时,H() 0
(2) H ()对 0, , 2 呈奇对称。 因此,具有h(n)奇对称,N为奇数的FIR滤波器只能实现带

FIR滤波器的设计说明

FIR滤波器的设计说明

WR
( )
sin(N / 2) sin( / 2)
N
sin(N / 2) N / 2
N
sin x
x
N的改变不能改变主瓣与旁瓣的比例关系,只能改
变WR( 的绝对值大小和起伏的密度。
肩峰值的大小决定了滤 波器通带内的平稳程度 和阻带内的衰减,所以 对滤波器的性能有很大 的影响。
c
0. 0895 1
一、FIR数字滤波器的线性相位特性
H (e j )线性相位是指 ()是的线性函数
第一类线性相位
()
第二类线性相位
d () d
可以证明,线性相位FIR滤波器的单位脉冲 响应应满足下面条件:
h(n)为实序列,且满足 h(n) h(N 1 n),N为 长度,即,h(n)关于 N 1 偶对称或奇对称。
2
分四种情况:
1. h(n) 偶对称, h(n) = h(N-1-n) 2. h(n) 偶对称, h(n) = h(N-1-n)
N 为奇数 N 为偶数
3. h(n) 奇对称, h(n) = - h(N-1-n) N为奇数
4. h(n) 奇对称, h(n) = - h(N-1-n) N为偶数
四种线性相位FIR DF特性:
Io
I0(x)是零阶修正贝塞尔函数; β可自由选择,决定主瓣宽度与 旁瓣衰减。

0 n N 1
β越大,w(n)窗越窄,其频谱的主瓣变宽,旁瓣变小。 一般取 4<β<9。
β=5.44 接近汉明;β=8.5 接近布莱克曼 β=0 为矩形
第一种情况 ,偶、奇,四种滤波器都可设计。
第二种情况,偶、偶,可设计低、带通滤波器, 不能设计高通和带阻。
第三种情况,奇、奇,只能设计带通滤波器, 其它滤波器都不能设计。

7第七章-FIR数字滤波器的设计

7第七章-FIR数字滤波器的设计

30
the infinite sequence hd(n) -∞≤n≤∞
1 0.9 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1 0
-30
-20
-10
0
10
20
30
the truncating sequence hd(n) -M ≤ n ≤ M
M=(N-1)/2
1 0.9ห้องสมุดไป่ตู้0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1 0
4.FIR滤波器具有线性相位的条件
FIR滤波器具有准确的线性 相位的条件是:
FIR滤波器的单位冲激响应 (n)为因果、有限长、 h 实数、且满足以下任一 条件:
偶对称:h(n) h( N 1 n) 奇对称:h(n) h( N 1 n) N 1 其对称中心在n 处。 2
0
5
10
15
20
25
10
Magnitude (dB)
0 -10 -20 -30 -40 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 Normalized Frequency ( rad/sample) 0.9 1
带通希尔伯特滤波器
0
Phase (degrees)
-500 -1000 -1500 -2000
(2)在通带和阻带内出现波动,并在截止频 率 c 2 的两边出现最大尖峰值; N
(3)主瓣附近窗的频率响应为:
N N sin( ) sin( ) 2 2 N Sa ( N ) RN ( ) 2 sin( ) 2 2
随着N的加大,振荡变密,主瓣变窄;主瓣 与旁瓣的幅度亦有所加大,但主瓣与旁瓣的 相对比例不变(吉布斯现象)。

试验FIR数字滤波器的设计

试验FIR数字滤波器的设计

实验四、FIR数字滤波器的设计一、实验目的1. 掌握用窗函数法,频率采样法及优化设计法设计FIR滤波器的原理及方法,熟悉响应的计算机编程;2.熟悉线性相位FIR滤波器的幅频特性和相频特性;3. 了解各种不同窗函数对滤波器性能的影响。

二、实验原理与方法线性相位实系数FIR滤波器按其N值奇偶和h(n)的奇偶对称性分为四种:1. h(n)为偶对称,N为奇数H(e jω)的幅值关于ω=0,π,2π成偶对称。

2. h(n)为偶对称,N为偶数H(e jω)的幅值关于ω=π成奇对称,不适合作高通。

3. h(n)为奇对称,N为奇数H(e jω)的幅值关于ω=0,π,2π成奇对称,不适合作高通和低通。

4. h(n)为奇对称,N为偶数H(e jω)ω=0、2π=0,不适合作低通。

1. 窗口法窗函数法设计线性相位FIR滤波器步骤•确定数字滤波器的性能要求:临界频率{ωk},滤波器单位脉冲响应长度N;•根据性能要求,合理选择单位脉冲响应h(n)的奇偶对称性,从而确定理想频率响应H d(e jω)的幅频特性和相频特性;•求理想单位脉冲响应h d(n),在实际计算中,可对H d(e jω)按M(M远大于N)点等距离采样,并对其求IDFT得h M(n),用h M(n)代替h d(n);•选择适当的窗函数w(n),根据h(n)= h d(n)w(n)求所需设计的FIR滤波器单位脉冲响应;•求H(e jω),分析其幅频特性,若不满足要求,可适当改变窗函数形式或长度N,重复上述设计过程,以得到满意的结果。

窗函数的傅式变换W(e jω)的主瓣决定了H(e jω)过渡带宽。

W(e jω)的旁瓣大小和多少决定了H(e jω)在通带和阻带范围内波动幅度,常用的几种窗函数有:•矩形窗w(n)=R N(n);•Hanning窗;•Hamming窗;•Blackmen窗;•Kaiser窗。

式中I o(x)为零阶贝塞尔函数。

2. 频率采样法频率采样法是从频域出发,将给定的理想频率响应Hd(e jω)加以等间隔采样然后以此Hd(k)作为实际FIR数字滤波器的频率特性的采样值H(k),即令由H(k)通过IDFT可得有限长序列h(n)将上式代入到Z变换中去可得其中Φ(ω)是内插函数3. FIR滤波器的优化设计FIR滤波器的优化设计是按照最大误差最小化准则,使所设计的频响与理想频响之间的最大误差,在通带和阻带范围均为最小,而且是等波动逼近的。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、设计目的1.掌握窗函数法设计 FIR 滤波器的原理和方法,观察用几种常用窗函数设计的FIR 数字滤波器技术指标;2.掌握 FIR 滤波器的线性相位特性;3.了解各种窗函数对滤波特性的影响。

二、设计原理如果所希望的滤波器的理想频率响应函数为 H d(e j ω),则其对应的单位脉冲1响应为h d (n) 1 H(e j )e j n d ,用窗函数 w N(n)将 h d(n)截断,并进行加权处2 理,得到实际滤波器的单位脉冲响应h(n)=h d(n)w N(n) ,其频率响应函数为N1H(e j ) h(n)e j n。

如果要求线性相位特性,则 h(n)还必须满足n0h(n) h(N 1 n) 。

可根据具体情况选择 h(n)的长度及对称性。

可以调用 MATLAB 工具箱函数 fir1 实现本实验所要求的线性相位 FIR-DF 的设计,调用一维快速傅立叶变换函数 fft 来计算滤波器的频率响应函数。

fir1 是用窗函数法设计线性相位 FIRDF 的工具箱函数,调用格式如下:hn=fir1(N, wc, ‘ ftype ' , window)fir1 实现线性相位 FIR 滤波器的标准窗函数法设计。

hn=fir1(N,wc) 可得到 6 dB 截止频率为 wc 的 N 阶(单位脉冲响应 h(n)长度为N+1)FIR 低通滤波器,默认(缺省参数 windows)选用 hammiing 窗。

其单位脉冲响应 h(n) 满足线性相位条件: h(n)=h(N-1-n)其中 wc 为对π归一化的数字频率, 0≤wc≤1。

当 wc=[ wc1, wc2]时,得到的是带通滤波器。

hn=fir1(N,wc, ' fty可pe设'计)高通和带阻滤波器。

当 ftype=high 时,设计高通 FIR 滤波器;当 ftype=stop 时,设计带阻 FIR 滤波器。

应当注意,在设计高通和带阻滤波器时,阶数 N 只能取偶数 (h(n) 长度 N+1为奇数)。

不过,当用户将 N设置为奇数时, fir1会自动对 N加1。

hn=fir1(N,wc,window) 可以指定窗函数向量 window 。

如果缺省 window 参数,则 fir1 默认为 hamming 窗。

可用的其他窗函数有 Boxcar, Hanning, Bartlett,Blackman, Kaiser和 Chebwin 窗。

例如:hn=fir1(N,wc,bartlett(N+1))使用 Bartlett 窗设计; hn=fir1(N,wc,chebwin(N+1,R))使用 Chebyshev 窗设计。

hn=fir1(N,wc, ' ftype ' ,w通ind过o选w)择 wc、ftype 和 window 参数(含义同上),可以设计各种加窗滤波器。

三、详细设计步骤1、用窗函数法设计一个线性相位 FIR 低通数字滤波器FIR 低通数字滤波器指标为:p 0.2 数字通带截止频率(弧度)s 0.4 数字阻带截止频率(弧度)Rp 1dB 通带衰减(dB)As 50dB 阻带衰减(dB)因为衰减为 50dB,所以选择海明窗。

过渡带宽为 Ws-Wp=0.2π,由公式 N>6.6π÷ 0.2π=33,所以 N=34。

所以程序如下:N=34;Wc=pi/5; % 通带截止频率 wc=Wc/pi;% 频率归一化 h=fir1(N,wc);[H,m]=freqz(h,[1],1024,'whole'); % 频率响应 mag=abs(H);db=20*log10((mag+eps)/max(mag)); pha=angle(H);subplot(2,2,1) n=0:N;stem(n,h,'.') axis([0 N -0.1 0.3]) hold on n=0:N;x=zeros(N+1); plot(n,x,'-') hold offxlabel('n') ylabel('h(n)') title(' 实际低通滤波器的 h(n)')subplot(2,2,2) plot(m/pi,db) axis([0 1 -100 0]) xlabel('w/pi') ylabel('dB') title(' 副频衰减特性 ') grid onsubplot(2,2,3) plot(m,pha) hold on n=0:7;x=zeros(8); plot(n,x,'-') hold off axis([0 3.15 -4 4]) xlabel('频率(rad)') ylabel('相位(rad)') title('相频特性 ')subplot(2,2,4) plot(m,mag) axis([0 6.15 0 1.5]) xlabel('频率 W(rad)') ylabel('幅值')title('幅频特性 ')2、用窗函数法设计一个线性相位 FIR 高通数字滤波器要求:FIR 高通数字滤波器指标为:p0.5 数字通带截止频率(弧度)s 0.3 数字阻带截止频率(弧度)R p 1dB 通带衰减(dB)A s 40dB 阻带衰减(dB)因为衰减为40dB,所以选择汉宁窗。

N>6.2π÷0.2π=31,所以过渡带宽Wp-Ws=0.2π,由公式N=32。

程序如下: N=32;Wc=pi/2;wc=Wc/pi;% 频率归一化 h=fir1(N,wc, 'high', Hanning(N+1)); [H,m]=freqz(h,[1],1024,'whole'); % 频率响应 mag=abs(H);db=20*log10((mag+eps)/max(mag)); pha=angle(H);subplot(2,2,1) n=0:N;stem(n,h,'.') axis([0 N -0.1 0.3]) hold on n=0:N-1;x=zeros(N); plot(n,x,'-') hold off xlabel('n') ylabel('h(n)') title(' 实际低通滤波器的 h(n)')subplot(2,2,2) plot(m/pi,db) axis([0 1 -100 0]) xlabel('w/pi')ylabel('dB') title(' 副频衰减特性 ') grid onsubplot(2,2,3) plot(m,pha) hold on n=0:7;x=zeros(8); plot(n,x,'-') hold off axis([0 3.15 -4 4]) xlabel('频率(rad)') ylabel('相位 (rad)') title('相频特性 ')subplot(2,2,4) plot(m,mag) axis([0 6.15 0 1.5]) xlabel('频率 W(rad)') ylabel('幅值') title('幅频特性 ')四、体会通过这次课程设计,通过不断的查资料,思考等培养了我综合运用所学知识 , 发现、提出、分析和解决实际问题、锻炼实践的能力。

在这次课程设计中,我懂得了如何设计窗函数,如何用窗函数法设计 FIR滤波器的原理和方法。

在做设计的过程中难免总会出现各种问题,通过查阅资料,自学其中的相关知识,无形间提高了我们的动手,动脑能力,通过课程设计让我知道了,知识只有学以致用才能发挥它的价值,只有真正去做了,你才能真正懂得它的原理。

五、参考文献[1] 数字信号处理教程(第三版)程佩青清华大学出版社[2]MATLAB 基础与编程入门(第二版)张威编西安电子科技大学出版社线性相位 FIR 低通数字滤波器程序如下:N=34;Wc=pi/5; % 通带截止频率 wc=Wc/pi;% 频率归一化 h=fir1(N,wc);[H,m]=freqz(h,[1],1024,'whole'); % 频率响应 mag=abs(H);db=20*log10((mag+eps)/max(mag)); pha=angle(H);subplot(2,2,1) n=0:N;stem(n,h,'.') axis([0 N -0.1 0.3]) hold on n=0:N;x=zeros(N+1); plot(n,x,'-') hold off xlabel('n') ylabel('h(n)') title(' 实际低通滤波器的h(n)')subplot(2,2,2) plot(m/pi,db) axis([0 1 -100 0]) xlabel('w/pi') ylabel('dB') title(' 副频衰减特性 ') grid onsubplot(2,2,3)plot(m,pha) hold on n=0:7;x=zeros(8); plot(n,x,'-') hold off axis([0 3.15 -4 4]) xlabel('频率(rad)') ylabel('相位(rad)') title('相频特性 ')subplot(2,2,4) plot(m,mag) axis([0 6.15 0 1.5]) xlabel('频率 W(rad)') ylabel('幅值') title('幅频特性 ')线性相位 FIR 高通数字滤波器 N=32;Wc=pi/2; wc=Wc/pi;% 频率归一化 h=fir1(N,wc, 'high', Hanning(N+1));[H,m]=freqz(h,[1],1024,'whole'); % 频率响应 mag=abs(H);db=20*log10((mag+eps)/max(mag)); pha=angle(H);subplot(2,2,1) n=0:N;stem(n,h,'.') axis([0 N -0.1 0.3]) hold onn=0:N-1; x=zeros(N); plot(n,x,'-') hold off xlabel('n') ylabel('h(n)') title(' 实际低通滤波器的 h(n)')subplot(2,2,2) plot(m/pi,db) axis([0 1 -100 0]) xlabel('w/pi') ylabel('dB') title(' 副频衰减特性 ') grid on subplot(2,2,3) plot(m,pha) hold on n=0:7;x=zeros(8); plot(n,x,'-') hold off axis([0 3.15 -4 4]) xlabel('频率(rad)') ylabel('相位(rad)') title('相频特性 ') subplot(2,2,4) plot(m,mag) axis([0 6.15 0 1.5]) xlabel('频率W(rad)') ylabel('幅值') title('幅频特性 ')。

相关文档
最新文档