ellipord
椭圆滤波器的最小订单
语法
[n,Wp] = ellipord(Wp,Ws,Rp,Rs)
[n,Wp] = ellipord(Wp,Ws,Rp,Rs,'s')
描述
ellipord
计算满足一组滤波器设计规范所需的数字或模拟椭圆滤波器的最小阶数。
数字领域
[n,Wp] = ellipord(Wp,Ws,Rp,Rs)
返回最低的顺序,n
的椭圆滤波器,损失不超过Rp
dB在通频带中,至少有Rs
阻带内衰减的dB。相应截止频率的标量(或矢量)Wp
,也会返回。使用输出参数n
和Wp
在ellip
.
根据下表选择输入参数来指定阻带和通带。
阻带滤波器和通带滤波器参数说明
使用以下指南来指定不同类型的过滤器。
滤波器类型、阻带和通带规格
如果您的滤波器规格要求在每个通带或阻带中具有不等纹波的带通或带阻滤波器,请根据该表中的规格设计单独的低通和高通滤波器,并将两个滤波器级联在一起。
模拟域
[n,Wp] = ellipord(Wp,Ws,Rp,Rs,'s')
查找最小顺序n
截止频率Wp
用于模拟滤波器。你指定频率Wp
和Ws
类似于阻带滤波器和通带滤波器参数说明上面的表中,只有在这种情况下你指定的频率弧度每秒,和通带或阻带可以是无限的。
使用ellipord
对于低通,高通,带通和带阻滤波器的描述滤波器类型、阻带和通带规格表上面。
例子
算法
ellipord
采用椭圆低通滤波器阶数预测公式[1].该函数在模拟域执行模拟和数字情况下的计算。对于数字情况,它将频率参数转换为<年代pan class="emphasis">年代在估计阶数和固有频率之前,将它们转换回<年代pan class="emphasis">z域。
ellipord
最初通过将所需滤波器的通带频率转换为1 rad/s(用于低通和高通滤波器)以及-1和1 rad/s(用于带通和带阻滤波器)来开发低通滤波器原型。然后计算低通滤波器满足阻带规格所需的最小阶数。
参考文献
bbb Rabiner, Lawrence R.和B. Gold。数字信号处理理论与应用“,.Englewood Cliffs, NJ: Prentice-Hall, 1975。
扩展功能
另请参阅
buttord
|<年代pan itemscope itemtype="//www.tatmou.com/help/schema/MathWorksDocPage/SeeAlso" itemprop="seealso">cheb1ord
|<年代pan itemscope itemtype="//www.tatmou.com/help/schema/MathWorksDocPage/SeeAlso" itemprop="seealso">cheb2ord
|<年代pan itemscope itemtype="//www.tatmou.com/help/schema/MathWorksDocPage/SeeAlso" itemprop="seealso">ellip