主要内容

zerophase

数字滤波器零相位响应

描述

例子

人力资源w=零相位(b一个返回零相位响应人力资源还有角频率w给定由分子系数定义的滤波器,计算零相位响应b分母系数一个.该函数在512在单位圆的上半部分上等距的点。

人力资源w=零相位(紧急求救信号返回二阶分段矩阵的零相位响应紧急求救信号

例子

人力资源w=零相位(d返回数字滤波器的零相位响应d.使用designfilt生成d基于频率响应规范。

例子

人力资源w=零相位(___nfft使用nfft频率点在单位圆的上半部分,以计算零相位响应。您可以使用前面任何一种语法的输入组合。

例子

人力资源w=零相位(___nfft“整”)使用nfft频率点围绕整个单位圆计算零相位响应。

例子

人力资源f=零相位(___fs使用抽样率fs来确定频率f计算零相响应。

例子

人力资源f=零相位(___“整体”,fs使用抽样率fs来确定频率f在整个单位圆上计算零相位响应。

人力资源= zerophase (___w返回零相位响应人力资源中指定的角频率进行计算w

人力资源= zerophase (___ffs返回零相位响应人力资源中指定的频率进行计算f

人力资源wφ=零相位(___返回零相位响应人力资源,角频率w,连续相位分量φ

zerophase (___绘制零相位响应与频率的关系。如果输入滤波器系数或二阶分段矩阵,则函数在当前图形窗口中绘图。如果你输入digitalFilter时,函数显示步长响应FVTool

请注意

如果输入为zerophase为单精度,该函数使用单精度算法计算零相位响应。输出人力资源是单精度。

例子

全部折叠

使用designfilt设计了一个54阶FIR滤波器,其归一化截止频率为0.3π rad/sample,通带纹波为0.7 dB,阻带衰减为42 dB。使用约束最小二乘方法。显示零相位响应。

Nf = 54;Fc = 0.3;Ap = 0.7;As = 42;D = designfilt(“lowpassfir”FilterOrder = Nf CutoffFrequency = Fc,...PassbandRipple =美联社,StopbandAttenuation =, DesignMethod =“cls”);zerophase (d)

{

设计相同的过滤器使用fircls1,它使用线性单位来测量纹波和衰减。显示零相位响应。

pAp = 10^(Ap/40);Apl = (pAp-1)/(pAp+1);pAs = 10^(As/20);Asl = 1/pAs;b = fircls1(Nf,Fc,Apl,Asl);zerophase (b)

图中包含一个轴对象。标题为Zero-phase response的axes对象包含一个类型为line的对象。

设计一种10阶椭圆低通IIR滤波器,其归一化通带频率为0.4π rad/sample,通带纹波为0.5 dB,阻带衰减为20 dB。显示滤波器在整个单位圆上512个频点上的零相位响应。

D = designfilt(“lowpassiir”FilterOrder = 10 PassbandFrequency = 0.4,...PassbandRipple = 0.5, StopbandAttenuation = 20, DesignMethod =“ellip”);zerophase (d, 512,“整体”

{

使用创建相同的过滤器ellip.画出它的零相位响应。

[b,a] = ellip(10,0.5,20,0.4);zerophase (b, a, 512,“整体”

图中包含一个轴对象。标题为Zero-phase response的axes对象包含一个类型为line的对象。

输入参数

全部折叠

过滤系数,指定为向量。对于FIR滤波器一个= 1,则可以省略该值一个从命令。

数据类型:|

二级分段,指定为ak-by-6矩阵,其中节的个数k必须大于等于2。如果分段数小于2,则函数将输入视为分子向量b.每行紧急求救信号对应于二阶(双四)滤波器的系数。的的第Th行紧急求救信号矩阵对应于[bi(1) bi(2) bi(3) ai(1) ai(2) ai(3)]

数据类型:|

数字滤波器,指定为digitalFilter对象。

用于计算零相位响应的频率点数,指定为正整数标量。为获得最佳效果,请设置nfft到大于筛选器顺序的值。

数据类型:

计算零相位响应时的角频率,指定为矢量并以弧度/样本表示。w必须至少有两个元素。

数据类型:

计算零相位响应时的频率,指定为矢量并以赫兹表示。f必须至少有两个元素。

数据类型:

抽样率,指定为正标量。

数据类型:

输出参数

全部折叠

零相位响应,作为矢量返回。

零相响应,Hrω,与频率响应有关,He,通过

H e j ω H r ω e j φ ω

在哪里φω是连续相。

请注意

零相位响应总是真实的,但它并不等同于幅度响应。前者可以是负的,而后者不能是负的。

计算零相位响应时的角频率,以矢量形式返回。

计算零相位响应时的频率,以矢量形式返回。

连续相位分量,作为矢量返回。当零相响应为负时,此量与滤波器的相位响应不相等。

参考文献

[1] Antoniou, Andreas。数字滤波器.纽约:McGraw-Hill, Inc., 1993。

版本历史

R2006a之前介绍

Baidu
map