主要内容

导入过滤器设计

导入过滤器面板

导入过滤器面板允许您导入过滤器。您可以通过单击导入过滤器侧边栏中的按钮。

导入过滤器可以在滤波器结构下拉菜单。您可以通过选择复选框将过滤器作为二阶部分导入过滤器。

指定过滤系数分子分母,要么明确输入它们,要么通过参考MATLAB中的变量®工作区。

从以下选项中选择频率单元单位菜单以及除归一化以外的任何频率单元,请指定采样频率的值或MATLAB工作区变量FS场地。

要导入过滤器,请单击导入过滤器按钮。导入新过滤器后,显示区域将自动更新。

您可以使用POL/零编辑器面板编辑导入过滤器。

过滤结构

可用的过滤结构是:

  • 直接形式,包括直接形式I,直接形式II,直接形式I转移,直接形式II转置和直接形式的FIR

  • 晶格,包括晶格Allpass,晶格Ma Min相,Lattice MA Max阶段和晶格ARMA

您选择的结构确定您需要在右侧的文本字段中指定的系数类型。

直接形式

对于直接形式I,直接形式II,直接形式I转移和直接形式II转置,通过其传输函数表示过滤器指定过滤器

H (( z = b (( 1 + b (( 2 z - 1 + b (( 3 z - 2 + b (( m + 1 z - m 一个 (( 1 + 一个 (( 2 z - 1 + 一个 (( 3 z - 3 + 一个 (( n + 1 z - n

  • 分子字段指定分子系数向量的可变名称或值b, 其中包含M+1降值的系数z。

  • 分母字段指定分母系数向量的可变名称或值一个, 其中包含n+1降值的系数z。对于FIR过滤器,分母1

传输函数表中的过滤器可以由所有信号处理工具箱™过滤器设计功能(例如FIR1,,,,FIR2,,,,FIRPM,,,,黄油,,,,Yulewalk)。看转换功能了解更多信息。

导入为二阶部分。对于所有直接形式的结构,除了直接形式FIR,您可以在其二阶表示中导入过滤器:

H (( z = G k = 1 l b 0 k + b 1 k z - 1 + b 2 k z - 2 一个 0 k + 一个 1 k z - 1 + 一个 2 k z - 2

获得字段指定变量名称或增益值G,和SOS矩阵字段指定可变名称或一个值l-by-6 SOS矩阵

s o s = (( b 01 b 11 b 21 1 一个 11 一个 22 b 02 b 12 b 22 1 一个 12 一个 22 · · · · · · · · · · · · b 0 l b 1 l b 2 l 1 一个 1 l 一个 2 l

其行包含分子和分母系数b我知道一个我知道二级部分H((z)。

二阶形式的过滤器可以通过诸如诸如TF2SOS,,,,ZP2SOS,,,,SS2SOS, 和sosfilt。看二阶(SOS)了解更多信息。

格子

对于晶格Allpass,晶格最小和最大阶段以及晶格ARMA过滤器,通过其晶格表示指定过滤器:

  • 对于晶格allpass,晶格系数场指定晶格(反射)系数,K(1)k(n), 在哪里n是过滤顺序。

  • 对于晶格MA(最小或最大阶段),晶格系数场指定晶格(反射)系数,K(1)k(n), 在哪里n是过滤顺序。

  • 对于格拉特·阿玛(Lattice Arma)晶格系数场指定晶格(反射)系数,K(1)k(n),和梯子系数场指定梯子系数,v(1)v(n+1), 在哪里n是过滤顺序。

晶格形式的过滤器可以由TF2LATC。看晶格结构了解更多信息。