adaptfilt.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,我需要滤波器的结构。
答案 0 :(得分:0)
这是FIR(有限脉冲响应)滤波器。结构如下:
y(k) = b(1).x(k)+...+b(n).x(k-n+1)
b
是一个多项式,ha.Coefficients
方法在lms
方法适应数据之后找到{{1}}。