工程师。[医]适应性过滤器
自适应网格滤波器。
库::`工程师`
资料描述
*EngeeDSP系统对象。AdaptiveLatticeFilter*使用基于格的自适应FIR滤波器计算输出、误差和系数。
要实现自适应FIR滤波器系统对象,请按照以下步骤操作:
-
创建*EngeeDSP对象。AdaptiveLatticeFilter*并设置其属性。
-
用参数调用对象,就好像它是一个函数一样。
若要了解有关如何使用系统对象的详细信息,请参阅 AnyMath系统对象.
语法
创造
-
alf=EngeeDSP。适应性过滤器()-返回系统对象阿尔夫基于晶格的自适应FIR滤波器。 该系统对象针对给定的输入信号和期望的信号计算滤波后的输出信号和滤波器误差。 -
alf=EngeeDSP。适应性过滤器(len)-返回系统对象阿尔夫,它具有属性*[Property:Length]*值集伦. -
alf=EngeeDSP。AdaptiveLatticeFilter(名称=值)-返回自适应FIR滤波器对象阿尔夫将指定的属性作为一对名称=值,在哪里姓名-物业的名称,以及价值-适当的值。 您可以指定多个对 «名称-值» 对的顺序并不重要。 未指定的属性保留其默认值。例子::
# создание системного объекта адаптивного КИХ-фильтра c длиной 16 alf = EngeeDSP.AdaptiveLatticeFilter(Length = 16)
争论
输入参数
# x — 输入数据
+
标量,标量 | 列向量
Details
需要使用自适应网格滤波器滤波的信号。 的输入信号 x 和期望的信号 d 它们必须具有相同的大小和数据类型。
输入信号可以是可变大小的。 即使对象被锁定,也可以更改列向量中的元素数。 系统对象在调用该对象时被阻塞。
| 数据类型 |
|
# *d*是 所需的信号
+
标量,标量 | 列向量
Details
自适应网格滤波器调整其系数以最小化误差。 错误 和输入信号的最精确近似 x 到所需的信号 d.
的输入信号 x 和期望的信号 d 它们必须具有相同的大小和数据类型。
期望的信号可以是可变大小的。 即使对象被锁定,也可以更改列向量中的元素数。 系统对象在调用该对象时被阻塞。
| 数据类型 |
|
输出参数
# y — 滤波后的输出信号
+
标量,标量 | 列向量
Details
滤波后的输出信号作为标量或列向量返回。 对象调整滤波器系数以用于输入信号的收敛 x 到所需的信号 d. 滤波器输出会聚信号。
| 数据类型 |
|
# 错误 — 输出和所需信号之间的差值
+
标量,标量 | 列向量
Details
输出信号的差值 y 和期望的信号 d,作为标量或列向量返回。 自适应网格滤波器的目的是最小化这种误差。 对象调整其系数以收敛于最优滤波器系数,所述最优滤波器系数提供尽可能接近期望信号的输出信号。 要访问自适应格式滤波器的系数,调用 阿尔夫系数 后将输入和期望的信号传输到对象的算法。
| 数据类型 |
|