fir1截止频率计算_数字信号处理实验(MATLAB版)实验24用窗函数法设计FIR数字滤波器.ppt...

一、实验目的  (1)加深对窗函数法设计FIR数字滤波器的基本原理的理解。  (2)学习用MATLAB语言的窗函数法编写设计FIR数字滤波器的程序。  (3)了解MATLAB有关窗函数法设计的常用子函数。 二、实验涉及的MATLAB子函数  1.boxcar  功能:矩形窗。  格式:w=boxcar(n)  说明:boxcar(n)函数可产生一长度为n的矩形窗函数。   2.triang  功能:三角窗。  格式:w=triang(n)  说明:triang(n)函数可得到n点的三角窗函数。三角窗系数为:当n为奇数时,   当n为偶数时,  3.bartlett  功能:bartlett(巴特利特)窗。  格式:w=Bartlett(n)  说明:bartlett(n)可得到n点的bartlett窗函数。bartlett窗函数系数为   4.hamming  功能:hamming(哈明)窗。  格式:w=hamming(n)  说明:hamming(n)可产生n点的hamming窗。hamming窗函数系数为     5.hanning  功能:hanning(汉宁)窗。  格式:w=hanning(n)  说明:hanning(n)可产生n点的hanning窗。hanning窗函数系数为     6.blackman  功能:blackman(布莱克曼)窗。  格式:w=blackman(n)  说明:blackman(n)可产生n点的blackman窗。blackman窗函数系数为  与等长度的hamming和hanning窗相比,blackman窗的主瓣稍宽,旁瓣稍低。   7.chebwin  功能:chebyshev(切比雪夫)窗。  格式:w=chebwin(n,r)  说明:chebwin(n,r)可产生n点的chebyshev窗函数,其傅里叶变换后的旁瓣波纹低于主瓣r dB。注意:当n为偶数时,窗函数的长度为n+1。   8.kaiser  功能:kaiser(凯塞)窗。  格式:w=kaiser(n,beta)  说明:kaiser(n,beta)可产生n点的kaiser窗函数,其中,beta为影响窗函数旁瓣的b参数,其最小的旁瓣抑制a与b之间的关系为  增加b可使主瓣变宽、旁瓣的幅度降低。   9.fir1  功能:基于窗函数的FIR数字滤波器设计——标准频率响应,以经典方法实现加窗线性相位FIR滤波器设计,可设计出标准的低通、带通、高通和带阻滤波器。  格式:  ※b=fir1(n,Wn);设计截止频率为Wn的hamming(哈明)加窗线性相位滤波器,滤波器系数包含在b中。当0≤Wn≤1(Wn=1相应于0.5fs)时,可得到n阶低通FIR滤波器。  当Wn=[W1W2]时,fir1函数可得到带通滤波器,其通带为w1

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值