文档

cheb1ord

切比雪夫型过滤器顺序

语法

[n, Wp] = cheb1ord (Wp、Ws Rp, Rs)
(n, Wp) = cheb1ord (Wp、Ws Rp、Rs ' s ')

描述

cheb1ord计算满足一组滤波器设计规范要求的数字或模拟切比雪夫I型滤波器的最小订单。

数字领域

[n, Wp] = cheb1ord (Wp、Ws Rp, Rs)返回最低的订单n切比雪夫I型过滤器的损失不超过RpdB在通带中,并且至少有Rs分贝衰减在阻带。对应截止频率的标量(或矢量)Wp,也返回。使用输出参数nWpcheby1函数。

根据下表选择输入参数来指定阻带和通带。

阻带和通带滤波器参数说明

参数 描述

Wp

通频带转角频率Wp,截止频率,是一个标量或二元向量值在0到1之间,1对应归一化奈奎斯特频率,每个样本的π弧度。

Ws

阻带转角频率Ws,为值在0到1之间的标量或二元向量,1对应归一化奈奎斯特频率。

Rp

通带波纹,以分贝为单位。这个值是允许的最大通带损耗,以分贝为单位。

Rs

阻带衰减,以分贝为单位。这个值是阻带比通带低的分贝数。

使用以下指南指定不同类型的过滤器。

阻带和通带规格

过滤器类型

阻带和通带条件

阻带

通频带

低通滤波器

Wp<Ws,两个标量

(1) Ws

(0, Wp)

高通滤波

Wp>Ws,两个标量

(0, Ws)

(Wp, 1)

带通

指定的间隔Ws包含指定的WpWs(1) < Wp(1) < Wp(2) < Ws(2)).

(0, Ws (1))(1) Ws (2)

(wordpress Wp (1), (2))

Bandstop

指定的间隔Wp包含指定的WsWp(1) < Ws(1) < Ws(2) < Wp(2)).

(0, Wp (1))(Wp (2), 1)

(Ws Ws (1) (2))

如果您的滤波器规格要求带通或带阻滤波器在每个通带或阻带中具有不相等的波纹,请根据该表中的规格设计单独的低通和高通滤波器,并将两个滤波器级联在一起。

模拟域

(n, Wp) = cheb1ord (Wp、Ws Rp、Rs ' s ')求最小订单量n和截止频率Wp用于模拟切比雪夫I型滤波器。你指定频率WpWs类似于阻带和通带滤波器参数说明上表中,只有在这种情况下,你指定频率以弧度每秒,通带或阻带可以是无限的。

使用cheb1ord对于低通、高通、带通和带阻滤波器,如所述阻带和通带规格表上面。

例子

全部折叠

对于1000hz采样的数据,设计一个低通滤波器,在定义为0 - 40hz的通带内纹波小于3db,在定义为150hz至Nyquist频率的阻带内纹波至少60db。

Wp = 40/500;Ws = 150/500;Rp = 3;Rs = 60;[n, Wp] = cheb1ord (Wp、Ws Rp, Rs)
n = 4
Wp = 0.0800
[b] = cheby1 (n, Rp, Wp);freqz (b、512、1000)标题(<年代pan style="color:#A020F0">'n = 4 Chebyshev Type I Lowpass Filter')

设计一个带通滤波器,通频带为60hz ~ 200hz,在通频带中纹波小于3db,在通频带两侧50 Hz宽的阻频带中衰减为40db。

Wp = [60 200]/500;Ws = [50 250]/500;Rp = 3;Rs = 40;[n, Wp] = cheb1ord (Wp、Ws Rp, Rs)
n = 7
Wp =<年代pan class="emphasis">1×20.1200 - 0.4000
[b] = cheby1 (n, Rp, Wp);freqz (b、512、1000)标题(<年代pan style="color:#A020F0">n = 7 Chebyshev I型带通滤波器)

算法

cheb1ord采用Chebyshev低通滤波器序预测公式[1].该函数执行它的计算在模拟域为模拟和数字情况。对于数字机箱,它将频率参数转换为<年代pan class="emphasis">年代-域前进行阶数和固有频率的估计过程,然后将它们转换回<年代pan class="emphasis">z域。

cheb1ord最初通过将所需滤波器的通频带频率转换为1 rad/s(对于低通或高通滤波器)或-1和1 rad/s(对于带通或带阻滤波器)来开发低通滤波器原型。然后计算低通滤波器满足阻带规格所需的最小阶数。

参考文献

Rabiner, Lawrence R,和Bernard Gold。数字信号处理理论与应用。Englewood Cliffs,新泽西:Prentice-Hall, 1975年。

扩展功能

另请参阅

|<年代pan itemscope itemtype="//www.tianjin-qmedu.com/help/schema/MathWorksDocPage/SeeAlso" itemprop="seealso">|<年代pan itemscope itemtype="//www.tianjin-qmedu.com/help/schema/MathWorksDocPage/SeeAlso" itemprop="seealso">|<年代pan itemscope itemtype="//www.tianjin-qmedu.com/help/schema/MathWorksDocPage/SeeAlso" itemprop="seealso">|<年代pan itemscope itemtype="//www.tianjin-qmedu.com/help/schema/MathWorksDocPage/SeeAlso" itemprop="seealso">

之前介绍过的R2006a

这个话题有用吗?