使用仿射投影(AP)算法计算输出,误差和系数
这dsp.affineProightfilter.
系统对象™使用AP过滤器实现过滤输入的每个通道。
要过滤输入的每个通道:
创造dsp.affineProightfilter.
对象,并设置其属性。
使用参数调用对象,就像它是一个函数一样。
要了解有关系统对象如何工作的更多信息,请参阅什么是系统对象?.
要使用对象函数,请将System对象指定为第一个输入参数。例如,要发布命名的系统对象的系统资源obj.
,使用此语法:
释放(obj)
仿射投影算法(APA)是一种自适应方案,其基于多个输入向量估计未知系统[1].它是为了提高其他自适应算法的性能而设计的,主要是基于LMS的自适应算法。仿射投影算法重用旧数据,从而在输入信号高度相关时快速收敛,导致一系列算法可以在计算复杂度和收敛速度之间进行权衡[2].
以下等式描述了设计AP过滤器的概念算法:
在哪里C是ε.一世如果初始偏移协方差是标量ε,或R.如果初始偏移协方差是矩阵R..变量如下:
多变的 | 描述 |
---|---|
N | 当前时间索引 |
联合国) | 步骤中的输入样例N |
你AP(n) | 最后的矩阵L.+1输入信号向量 |
W.(n) | 自适应滤波器系数矢量 |
y(n) | 自适应滤波器输出 |
D(n) | 期望的信号 |
e(n) | 步进误差N |
L. | 投影订单 |
N | 过滤器顺序(即滤波长度=N+1) |
μ. | 阶梯大小 |
关键词:仿射子空间,正交投影,自适应滤波电子。安排。日本。67-A(5),1984年5月,第19-27页。
[2] Paulo S. R. Diniz,自适应滤波:算法和实际实现,第二版。波士顿:Kluwer学术出版商,2002年。