要求用窗函数法设计一个线性相位FIR数字低通滤波器

要求用窗函数法设计一个线性相位FIR数字低通滤波器,要求抽样率Ωs=500πrad/s,通带Ωp=300πrad/s,阻带Ωst=700πrad/s,阻带最小衰减-50dB

请根据窗函数特征表给出的参数写出设计步骤,写出滤波器单位抽样响应h(n).
抽样率为Ωs=5000πrad/s,

第1个回答  2011-12-01
抽样率太低了吧追问

sorry~抽样率是5000

追答

1.首先把模拟指标转换为数字指标,根据的就是抽样频率fs=2500Hz
通带 Wp=Ωp/fs=0.12π
阻带 Wst=0.28π
阻带最小衰减Rs=50dB
2.求理想低通滤波器的冲击响应hd(n)
Wc=(Wp+Wst)/2=0.20π
hd(n)=sin[Wc(n-n0)]/[π(n-n0)]; n不等于n0时
其中n0=(N-1)/2;
3.确定窗函数和N
Rs=50dB可以选Hamming窗 Blackman窗 Kaiser窗都可以
比如选Hamming窗
8π/N=Wst-Wp=0.16π 可以选N=51;
win=hamming(N)
4.求h(n)
h(n)=hd(n).*win`

本回答被提问者采纳

...As,列出窗函数法设计列线性相位FIR数字低通滤波器的设计步骤?_百度...
如果要使用窗函数法来设计列线性相位FIR数字低通滤波器,可以按照以下步骤进行:确定滤波器的通带边界频率Wp和阻带边界频率Ws,以及通带和阻带中的最大响应衰减值Ap和As。使用频率响应规格,利用最小化差值法(Parks-McClellan算法)或拉普拉斯变换,求出滤波器的最小阶数N和对应的系数h。为了实现列线性相...

用窗函数法设计FIR数字滤波器
2-1用窗函数法设计一个线性相位FIR低通滤波器,并满足性能指标:通带边界频率 Wp=0.5*pi,阻带边界频率Ws=0.66*pi,阻带衰减不小于40dB,通带波纹不大于3dB。选择汉宁窗。代码:wp =0.5*pi;ws=0.66*pi;wdelta =ws-wp;N= ceil(8*pi\/wdelta)if rem(N,2)==0 N=N+1;end Nw =N;w...

窗函数法FIR低通数字滤波
式(7-4-3)至式(7-4-8)窗函数都满足关于中心偶对称的线性相位滤波器的约束要求,结合式(7-4-1)至式(7-4-2)可以得到相应窗函数的FIR低通数字滤波器函数(郭志宏,罗锋,等,2007): 航空重力勘探理论方法及应用 航空重力勘探理论方法及应用 用该滤波器窗口对时间域(或空间域)长度为M的数据序列逐点进行窗口滑动...

如何利用窗函数设计fir滤波器
Matlab中,函数fir1()和fir2()利用加窗傅里叶级数法设计FIR滤波器。函数fir1()用来设计传统的LP(低通)、HP(高通)、BP(带通)、BS(带阻)和多频带FIR滤波器;而函数fir2()用来设计具有任意幅度响应的的FIR滤波器。一、函数fir1的各种形式如下:b = fir1(N,Wn)b = fir1(N,Wn,'f...

1、如何用窗函数法设计线性相位低通滤波器?
1、如果给定通带截止频率和阻带截止频率以及阻带最小衰减,如何用窗函数法设计线性相位低通滤波器,写出设计步骤。答:将模拟频率转换成数字频率,确定理想滤波器 的特性;由 求出 ;选择适当的窗函数,并根据线性相位条件确定窗函数的长度N;在MATLAB中,可由w=boxcar(N)(矩形窗)、w=hanning(N)(...

基于matlab数字滤波器的设计
2-1.用窗函数法设计一个线性相位FIR低通滤波器,并满足性能指标:通带边界频率Wp=0.5*pi,阻带边界频率Ws=0.66*pi,阻带衰减不小于40dB,通带波纹不大于3dB。选择汉宁窗。2-4.用海明窗设计一个FIR滤波器,其中Wp=0.2*pi,Ws=0.3*pi,通带衰减不大于0.25dB,阻带衰减不小于50dB。5.2设计程序代码及结果:1-1一....

急!!!用窗函数法设计FIR滤波器的主要特点是什么?
没有输出到输入的反馈,但有些结构中(例如频率抽样结构)也包含有反馈的递归部分。设FIR滤波器的单位冲激响应h (n)为一个N点序列,0 ≤ n ≤N —1,则滤波器的系统函数为H(z)=∑h(n)*z^-k。就是说,它有(N—1)阶极点在z = 0处,有(N—1)个零点位于有限z平面的任何位置。

MATLAB中FIR滤波器如何设计
这样的话,设计一个FIR滤波器,主要是由阻带最小衰减来确定窗形状,再根据过渡带宽的要求来确定窗宽N。有一个窗函数基本参数表,可以对照着选。然后用MATLAB中fir1函数来设计,其语法格式为:b=fir1(N,wn,'ftype',window)。需简单计算N,wn 例题:设计一个低通数字滤波器,给定抽样频率为fs=5000Hz...

频率抽样设计法线性相位型FIR数字低通滤波器设计
频率ωs=0.6π,阻带最小衰减αs=50 dB)取得DLPF的X(K);② 根据线性相位型数字滤波器条件,构建线性相位型DLPF的X(K);③ 根据X(K)生成DLPF的h(n);④ 设计与之相对应的DLPF,给出窗函数及所设计滤波器的幅度特性,对比分析DLPF幅频特 性是否符合要求;M=60;alpha=(M-1)\/2;l=0...

用汉宁窗函数法设计一个数字FIR低通滤波器,要求通带边界频率为400Hz...
要求通带边界频率为400Hz,阻带边界频率为500Hz,通带最大衰减1dB,阻带最小衰减40dB,抽样频率为2000Hz,用MATLAB画出幅频特性,画出并分析滤波器传输函数的零极点;信号经过该滤波器,其中300Hz,600Hz,滤波器的输出是什么?用Matlab验证你的结论并给出的图形。

相似回答