lms自适应滤波器的matlab实现
lms自适应滤波器的matlab实现,matlab,Matlab,adaptifilt.lms在matlab中是如何工作的?当我们创建和使用过滤器时,任何人都知道它的结构 mu = 0.09; % LMS step size ha = adaptfilt.lms(32,mu); [y,e] = filter(ha,x,d); 其中d-期望输出,x-实际输出? x和d的尺寸为2048 x 1,我需要滤波器的结构 这是一个FIR(有限脉冲响应)滤波器。结构如下: y(k) = b(1).x(k)+...+
adaptifilt.lms
在matlab中是如何工作的?当我们创建和使用过滤器时,任何人都知道它的结构
mu = 0.09; % LMS step size
ha = adaptfilt.lms(32,mu);
[y,e] = filter(ha,x,d);
其中d-期望输出,x-实际输出?x和d的尺寸为2048 x 1,我需要滤波器的结构 这是一个FIR(有限脉冲响应)滤波器。结构如下:
y(k) = b(1).x(k)+...+b(n).x(k-n+1)
其中,
b
是一个多项式,在lms
方法适应数据后,作为ha.系数
找到。这将适应FIR滤波器。这就是你要找的吗?