n.设计,设计
形成更高阶的巴特沃斯陷波滤波器或峰值IIR滤波器。
库::`工程师`
语法
函数调用
-
[参数:B],[参数:A],[参数:SV]=designNotchPeakIIR(Name=Value)-使用一个或多个名称值参数设置参数。例如,
B,A,SV=designNotchPeakIIR(响应="陷波",FilterOrder=10,CenterFrequency=0.55,带宽=0.3)设计具有滤波器顺序的陷波BIH滤波器10,中心频率0.55rad/s和带宽3分贝0.3.如果仅指定筛选器参数的部分列表,则函数会设计筛选器,并为其余参数设置默认值。
-
[参数:B],[参数:A],[参数:SV]=designNotchPeakIIR(Name=Value)-如果指定了参数,也返回比例值[参数:HasScaleValues]. 论点[参数:SV]它是一个单位的向量,如果为参数[参数:HasScaleValues]值设置错误,以及尺度值的向量,如果 —真的.
-
[参数:filtObj]=designNotchPeakIIR(Name=Value)-设计陷波或峰值BIH滤波器并实现对象Sos过滤器.如果参数使用此语法
[参数:系统对象]值设置真的.
争论
名称-值输入参数
将可选参数对指定为 名称=值,在哪里 姓名 -参数的名称,以及 价值 -适当的值。 名称-值参数应该放在其他参数之后,但对的顺序无关紧要。
# 过滤顺序 — 陷波或峰值IIR滤波器的阶
+
2 (默认情况下)| 一个偶数非负整数
Details
秩序 陷波或峰值IIR滤波器,指定为偶数非负整数。
| 数据类型 |
|
# 质量因子 — 陷波或峰值IIR滤波器的质量
+
2.5 (默认情况下)| 正标量
Details
Q-factor(或Q-factor) 陷波或峰值IIR滤波器,设置为正标量。 Q因子定义为中心频率 除以带宽 那就是 , . 较高的Q因子对应于较窄的陷波或峰带。
| 数据类型 |
|
#
带宽 —
带宽 3 陷波或峰值IIR滤波器的dB
+
[0,1]范围内的标量
Details
带宽 3 分贝 陷波或峰值IIR滤波器,设置为范围内的归一化标量 [0, 1].
| 数据类型 |
|
# HasScaleValues — 用于计算每个部分的比例值的标志
+
错误 (默认情况下)| 真的
Details
用于计算每个部分的比例值的标志,设置为 真的 或 错误. 如果设置此参数的值 真的 该函数返回可以在二阶滤波器的每个部分之前和之后应用的比例值。
| 数据类型 |
|
# 系统对象 — 用于创建系统对象的标志
+
错误 (默认情况下)| 真的
Details
创建系统对象的标志,设置为
-
错误-函数返回二阶段系数矩阵; -
真的-函数返回一个对象Sos过滤器.
| 数据类型 |
|
输出参数
# B — 陷波或峰值IIR滤波器的分子系数
+
N/2×3阵列
Details
陷波或峰值IIR滤波器的分子系数,以大小数组形式返回 ,在哪里 -过滤器部分的数量,以及 -过滤顺序。
| 数据类型 |
|
# 一个 — 陷波或峰值IIR滤波器的分母的系数
+
N/2×3阵列
Details
作为大小数组返回的陷波或峰值IIR滤波器的分母系数 ,在哪里 -过滤器部分的数量,以及 -过滤顺序。
分母的最高系数总是等于 1.
| 数据类型 |
|
# SV — 比例值
+
列向量
Details
作为长度的列向量返回的节之间的缩放值 ,在哪里 -过滤器部分的数量,以及 -过滤顺序。
如果要争论 [参数:HasScaleValues] 值设置 真的 然后 SV 它将是单位的列向量。
| 数据类型 |
|
# filtObj — 过滤对象
+
SOSFilter对象
Details
作为对象返回的筛选器对象 Sos过滤器. 功能 designNotchPeakIIR 更新参数 [参数:HasScaleValues] 和 [参数:SV] 在对象中 Sos过滤器 取决于调用函数时为参数设置的值。 [参数:HasScaleValues] — 真的 或 错误 .