Biquad Filter
Biquadrate IIR滤波器的模型。
模块类型: BiquadFilter
库中的路径:
|
港口
输入
#
在
—
输入数据
向量资料 | 矩阵
Details
块的输入数据,指定为向量或矩阵。
| 数据类型 |
|
| 复数支持 |
是的 |
#
Num
—
分子系数
矩阵
Details
Biquadrate滤波器分子的系数,以矩阵形式给出 上 ,在哪里 -biquadrate过滤器的部分数。
依赖关系
要使用此端口,请设置参数 *Coefficient source*价值 Input port(s).
| 数据类型 |
|
| 复数支持 |
非也。 |
#
书房
—
分母系数
矩阵
Details
双夸德尔特滤波器分母的系数,以矩阵形式给出 上 ,在哪里 -biquadrate过滤器的部分数。
依赖关系
要使用此端口,请设置参数 *Coefficient source*价值 Input port(s).
| 数据类型 |
|
| 复数支持 |
非也。 |
输出
#
出
—
过滤后的输出数据
向量资料 | 矩阵
Details
滤波后的输出信号作为矢量或矩阵返回。
输出信号的维数总是等于输入信号的维数。
| 数据类型 |
|
| 复数支持 |
是的 |
参数
主要
#
Coefficient source —
滤波器系数的来源
Input port(s) | Dialog parameters
Details
座 *Biquad Filter*可以在两种模式下工作:
-
Input port(s)-滤波器系数通过附加输入端口提供给块,这些输入端口显示在块图标上。:
**Num—分子的系数。
**Den-分母的系数。
-
Dialog parameters-通过块参数设置滤波器系数。
| 值 |
|
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
无 |
#
Filter structure —
过滤器结构
Direct form I | Direct form II
Details
指定筛选器结构。
| 值 |
|
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
无 |
#
SOS Matrix (Mx6) —
二阶段的矩阵
Array of real numbers
Details
设置矩阵 上 ,在哪里 -二阶截面滤波器(Sos)中的截面数。 SOS矩阵的每一行都包含分子和分母的系数( 和 )的相应过滤部分:
分母的前导系数
依赖关系
若要使用此参数,请为参数设置 *Coefficient source*价值 Dialog parameters.
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
是 |
# Scale values — 比例系数的值
Details
指定要在SOS部分之间使用的比例因子的值。 您可以指定具有实数值或长度向量的标量。
*如果指定了标量,其值将在二阶滤波器的第一部分之前设置增益。 其他默认增益值为 1.
*如果从指定向量
依赖关系
若要使用此参数,请为参数设置 *Coefficient source*价值 Dialog parameters.
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
是 |
#
Initial conditions on zeros side —
零边的初始状态
Real number
Details
用零指定过滤器结构一侧的初始过滤器状态( Direct form I.
座 Biquad Filter*默认情况下,将过滤器的内部状态设置为零。 要为滤波器延迟设置非零初始状态,请使用参数 *Initial conditions on zeros side.
需要设置的初始条件的个数以及设置方法见可接受初始条件表。
| 初始条件 | 资料描述 |
|---|---|
|
块为滤波器中的所有延迟元素设置标量值。 |
|
矩阵的每个向量或元素为相应信道中的相应延迟元素设置唯一的初始条件。 *向量的长度必须等于滤波器中延迟元素的数量。 *矩阵必须具有与滤波器中存在延迟元素一样多的行。 |
依赖关系
若要使用此参数,请为参数设置 *Filter structure*价值 Direct form I.
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
是 |
#
Initial conditions on poles side —
两极一侧的初始状态
Real number
Details
用极点指定滤波器结构一侧的初始滤波器状态( Direct form I.
座 Biquad Filter*默认情况下,将过滤器的内部状态设置为零。 要为滤波器延迟设置非零初始状态,请使用参数 *Initial conditions on poles side.
需要设置的初始条件的个数以及设置方法见可接受初始条件表。
| 初始条件 | 资料描述 |
|---|---|
|
块为滤波器中的所有延迟元素设置标量值。 |
|
矩阵的每个向量或元素为相应信道中的相应延迟元素设置唯一的初始条件。 *矢量的长度必须等于滤波器中延迟元素的数量。 *矩阵必须具有与滤波器中存在延迟元素一样多的行。 |
依赖关系
若要使用此参数,请为参数设置 *Filter structure*价值 Direct form I.
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
是 |
#
Initial conditions —
初始状态
Real number
Details
为参数指定初始筛选器状态if *Filter structure*值已设置 Direct form II.
座 Biquad Filter*默认情况下,将过滤器的内部状态设置为零。 要为滤波器延迟设置非零初始状态,请使用参数 *Initial conditions.
需要设置的初始条件的个数以及设置方法见可接受初始条件表。
| 初始条件 | 资料描述 |
|---|---|
|
块为滤波器中的所有延迟元素设置标量值。 |
|
矩阵的每个向量或元素为相应信道中的相应延迟元素设置唯一的初始条件。 *矢量的长度必须等于滤波器中延迟元素的数量。 *矩阵必须具有与滤波器中存在延迟元素一样多的行。 |
依赖关系
若要使用此参数,请为参数设置 *Filter structure*价值 Direct form II.
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
是 |
#
Scale values mode —
比例系数的设置模式
Assume all are unity and optimize
Details
选择选项时 Assume all are unity and optimize 删除所有比例因子值。
依赖关系
若要使用此参数,请为参数设置 *Coefficient source*价值 Input port(s).
| 值 |
|
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
无 |
#
Action when the a0 values of the SOS matrix are not one —
如果SOS矩阵的a0的值不等于1,则操作
None | Warning | Error
Details
指定当SOS矩阵的值为 Warning, None, Error.
选择时 None 领先系数
依赖关系
若要使用此参数,请为参数设置 *Coefficient source*价值 Dialog parameters.
| 值 |
|
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
无 |
#
Optimize unity scale values —
缩放因子等于一的优化
Logical
Details
选择此选项可在一个或多个比例因子值等于一时优化仿真。 在这种情况下,将删除各个比例因子的值。
依赖关系
若要使用此参数,请为参数设置 *Coefficient source*价值 Dialog parameters.
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
无 |
#
Input processing —
输入数据处理
Columns as channels (frame based) | Elements as channels (sample based)
Details
指定输入数据处理方法。 对于矩阵形式的输入数据 Columns as channels (frame based) 这意味着每个列都被视为一个单独的通道。 在这种模式下,块创建
参数值 Elements as channels (sample based) 这意味着每个元素都被视为一个单独的通道。 在这种模式下,块创建
有关详细信息,请参阅 按帧和计数进行信号处理.
| 值 |
|
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
无 |