确定过滤器是否alrass
标志= isAllpass(b,a)
FLAG = ISALLPASS(SOS)
标志= isAllpass(d)
标志= isAllpass(...,tol)
返回逻辑输出,旗帜
= isAllpass(B.
那一种
)旗帜
, 等于真的
如果由数字系数指定的过滤器,B.
和分母系数,一种
,是一个Allpass过滤器。如果过滤器不是ALLPASS滤波器,旗帜
等于错误的
。
回报旗帜
= isAllpass(SOS.
)真的
如果二阶部分矩阵指定的过滤器,SOS.
,是一个Allpass过滤器。SOS.
是A.K.- 6个矩阵,其中部分的数量,K.,必须大于或等于2.每行SOS.
对应于二阶(Biquad)滤波器的系数。这一世thSOS.
矩阵对应于[BI(1)BI(2)BI(3)AI(1)AI(2)AI(3)]
。
回报旗帜
= isAllpass(D.
)真的
如果是数字过滤器,D.
,是一个Allpass过滤器。用设计档案
生成D.
基于频率响应规范。
使用公差,旗帜
= isAllpass(...,托
)托
,确定两个数字是否足够接近以被认为是相等的。如果未指定,托
,默认为EPS ^(2/3)
。指定公差可能在固定点Allpass滤波器中最有用。