matlab低通滤波器库函数代码_【转】Matlab中模拟低通滤波器的函数

1 besselap

功能:贝塞尔(Bessel)模拟低通滤波器原型。

格式:[z,p,k] = besselap(n)

说明:z、p、k分别为滤波器的零点、极点和增益,n为滤波器的阶次。由于该滤波

器没有零点,所以z为空矩阵。极点最多有25个。贝塞尔(Bessel)模拟低通滤波器在零频率处具有最大的跳变群延迟,且在全

部通带上,群延迟近似为常数,所以,滤波后的信号在通带频率范围内维持

它的波形。

2 buttap

功能:巴特沃斯(Butterworth)模拟低通滤波器原型。

格式:[z,p,k]=buttap(n)

说明:z、p、k分别为滤波器的零点、极点和增益,n为滤波器的阶次。

由于该滤波器没有零点,所以z为空矩阵。

3 cheb1ap

功能:切比雪夫I型(Chebyshev-I)模拟低通滤波器原型。

格式:[z,p,k]=cheb1ap(n,Rp)

说明:Rp(单位为分贝)是通带最大衰减,z、p、k分别为滤波器的零点、极点和

增益,n为滤波器的阶次。由于该滤波器没有零点,所以z为空矩阵。

滤波器的传递函数为

4 cheb2ap

功能:切比雪夫II型(Chebyshev-II)模拟低通滤波器原型。

格式:[z,p,k]=cheb2ap(n,Rs)

说明:z、p、k分别为滤波器的零点、极点和增益,n为滤波器的阶次,其阻带内

的波纹系数低于通带Rs分贝。

5 ellipap

功能:椭圆(Elliptic)模拟低通滤波器原型。

格式:[z,p,k]=ellipap(n,Rp,Rs)

说明:椭圆(Elliptic)模拟低通滤波器在通带和阻带具有等波纹,其通带波纹为Rp

分贝,阻带波纹低于通带的Rs分贝。

)。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值