dsp。AffineProjectionFilter
使用仿射投影(AP)算法计算输出、误差和系数
描述
的dsp。AffineProjectionFilter
系统对象™使用AP过滤器实现过滤输入的每个通道。
要过滤输入的每个通道:
创建
dsp。AffineProjectionFilter
对象并设置其属性。使用参数调用对象,就像调用函数一样。
有关系统对象如何工作的详细信息,请参见什么是系统对象?
创建
语法
属性
使用
描述
输入参数
输出参数
对象的功能
要使用对象函数,请将System对象指定为第一个输入参数。例如,释放system对象的系统资源obj
,使用这种语法:
发行版(obj)
例子
算法
仿射投影算法是一种基于多个输入向量估计未知系统的自适应算法[1].它的目的是改进其他自适应算法的性能,主要是那些基于LMS的自适应算法。仿射投影算法重用旧数据,在输入信号高度相关的情况下,可以快速收敛,从而形成一系列可以在计算复杂度和收敛速度之间进行权衡的算法[2].
下式描述了设计AP滤波器时所使用的概念算法:
在哪里C要么是ε我如果初始偏移协方差是标量ε,或者R如果初始偏移量协方差是一个矩阵R.变量如下:
变量 | 描述 |
---|---|
n | 当前时间索引 |
u (n) | 在步骤中输入样例n |
U美联社(n) | 最后一个矩阵l+1输入信号向量 |
w(n) | 自适应滤波器系数矢量 |
y (n) | 自适应滤波器输出 |
d (n) | 期望的信号 |
e (n) | 步进误差n |
l | 投影顺序 |
N | 过滤顺序(即,过滤器长度=N+ 1) |
μ | 步长 |
参考文献
[1] K. Ozeki, T. Umeda,“基于正交投影的仿射子空间自适应滤波算法及其性质”,电子。Commun。日本。67-A(5), 1984年5月,第19-27页。
保罗·s·r·迪尼兹,自适应滤波:算法与实际实现,第二版。波士顿:Kluwer学术出版社,2002年。
扩展功能
版本历史
在R2013a中引入