采用汉明窗设计一个数字低通FIR滤波器

请问如何设计这样一个滤波器,具体参数如下:
(1) 滤波器类型:低通
(2)滤波器截止频率: 0.4MHz
(3)过渡带宽:0.05MHz
(3)采样频率:5MHz
(4)滤波器阶数:17
(5)输入数据宽度10位
不胜感激~~~

第1个回答  2009-03-28
yt

采用汉明窗设计一个数字低通FIR滤波器
yt

用窗函数法设计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...

可不可以帮我用MATLAB设计一个基于汉宁窗的FIR数字带通滤波器
其中,f是归依化以后的频率 通过数字滤波器的采样频率算出来,根据通带和阻带算好f和m就行了 看一看help,这个函数应该有窗函数的选择 默认情况下是汉明窗 希望能够帮到你

详解FIR滤波器与IIR滤波器的具体区别
通常根据所加的窗函数的不同,对采样信号加窗后,在频域所得的低通滤波器的阻带衰减也不同。通常我们就是根据此阻带衰减去选择一个合适的窗函数。如矩形窗、汉宁窗、汉明窗、BLACKMAN窗、凯撒窗等。选择一个具体的窗函数之后,根据所设计滤波器的参数来计算所需的阶数、此窗函数的表达式。然后用这个窗函数去和采...

如何利用窗函数设计fir滤波器
fir1()举例:设计一个低通滤波器 t = 0:0.01:2;f =2*sin(2*pi*20*t)+4*sin(2*pi*60*t);N = 11; %滤波器节点个数 wc = 0.5; %归一化截止频率 hd = fir1(N,wc,'low'); % 基于加窗函数的FIR滤波器设计 ft = conv(f,hd);figure(1)plot(abs(fft(f)));title(...

matlab中firl如何使用
Blackman)、chebwin(切比雪夫窗)、凯赛窗(Kaiser);默认是汉明窗(Hamming)。各种窗的差别主要在集中于主瓣的能量和分散在所有旁瓣的能量之比。例如我们需要设计一个50阶,截止频率ω = 0.3π,使用汉明窗的低通滤波器。b = fir1(50,0.3,'low',hamming(51));freqz(b,1,512)

用MATLAB设计低通,带通,高通和带阻FIR数字滤波器 急!!!
窗函数法是使用矩形窗、三角窗、巴特利特窗、汉明窗、汉宁窗和布莱克曼窗等设计出标准响应的高通、低通、带通和带阻FIR滤波器。 一、firl函数的使用在MATLAB下设计标准响应FIR滤波器可使用firl函数。firl函数以经典方法实现加窗线性相位FIR滤波器设计,它可以设计出标准的低通、带通、高通和带阻滤波器。firl函数的...

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

基于汉明窗的语音信号FIR滤波器设计
基于汉明窗的语音信号FIR滤波器设计这类也不难。

Matlab生成fir滤波器抽头系数
首先,打开Matlab,启动滤波器设计工具fdatool。在工具界面,选择所需的滤波类型(如低通或高通),并在fir设计方法中选择窗函数作为设计手段。在窗函数部分,选择一个适合的窗口类型,例如汉明窗。接下来,决定滤波器的阶数,尽管默认最小,但可能需要根据需求调整以优化滤波效果,但注意阶数越高,计算量和...

相似回答
大家正在搜