RLS Filter
用于计算输出、误差和权重的递归最小二乘算法(RLS)。
模块类型: RLSFilter
库中的路径:
|
资料描述
座 *RLS Filter*递归计算最小化误差所需的FIR滤波器权重的估计值 之间的输出信号 和预期信号 .
有关详细信息,请参阅[algorithms]。
港口
输入
#
输入
—
的输入信号
标量,标量 | 列向量
Details
输入信号被指定为标量或列向量。
| 数据类型 |
|
| 复数支持 |
是的 |
#
期望的
—
所需的信号
标量,标量 | 列向量
Details
期望的信号,指定为标量或列向量。
所需信号必须具有与*输入*端口上的信号相同的数据类型、复杂度和大小。
| 数据类型 |
|
| 复数支持 |
是的 |
输出
#
输出
—
期望信号的评估
标量,标量 | 列向量
Details
期望信号的估计,作为标量或列向量返回。 它具有与输入信号相同的大小和复杂度。
输出信号具有与期望信号相同的数据类型。
| 数据类型 |
|
| 复数支持 |
是的 |
#
错误
—
输出和所需信号之间的误差
标量,标量 | 列向量
Details
输出和所需信号之间的误差,作为标量或列向量返回。
误差信号具有与期望信号相同的数据类型。
RLS过滤器的目的是使这个错误减到最小。 该装置调整其系数,以其最佳值为目标,从而产生与所需信号紧密匹配的输出信号。
| 数据类型 |
|
| 复数支持 |
是的 |
#
西隧
—
过滤器权重
标量,标量 | 列向量
Details
作为标量或列向量返回的过滤器权重。
输出信号的长度与参数中指定的长度相同 Filter length.
在每个步骤中,块输出当前更新的滤波器权重。
| 数据类型 |
|
| 复数支持 |
是的 |
参数
基本参数
#
Filter length —
FIR滤波器系数向量的长度
Int64 integer
Details
FIR滤波器系数向量的长度 作为正整数。
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
是 |
#
Specify forgetting factor via —
遗忘系数的设定方法
Dialog
Details
遗忘的系数。 设置为:
-
Dialog-使用参数指定遗忘系数 Forgetting factor (0 to 1).
| 值 |
|
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
无 |
#
Forgetting factor (0 to 1) —
rls算法的遗忘因子
Real number
Details
Rls算法的遗忘系数 ,指定为范围内的标量 .
此参数确定筛选器忘记有关先前计数的信息的速度。
任务 这意味着无限的内存,而过滤器调整权重。 作为一项规则, ,在哪里 -过滤器的长度。
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
是 |
| 可计算 |
是 |
#
Initial value of filter weights —
滤波器权重的初始值
Scalar / array of real and/or complex numbers
Details
FIR滤波器的加权系数的初始值 ,指定为标量或向量,长度等于滤波器的长度。
如果值是标量,则块使用标量值来创建滤波器权重的向量。 这个向量的长度等于滤波器的长度,它的所有值都等于一个标量值。
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
是 |
#
Initial input variance estimate —
输入数据协方差的初始估计
Real number
Details
用于估计输入信号的协方差的初始值, 的形式:
标量 — —这是对角线元素等于标量值的对角矩阵。 *方阵-矩阵的每个维度都等于参数中的值 *Filter length.
初始值 ,值在哪里 在参数中指定 Initial input variance estimate.
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
是 |
#
Reset port —
重置端口
None
Details
启用复位端口*复位*。 设置为 None.
| 值 |
|
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
无 |