wena.m

来自「自适应滤波算法」· M 代码 · 共 14 行

M
14
字号
function [out,h]=wena(direct,target,step)

cxx = (xcorr(direct,direct, step));
%ch2路反射波计算互相关矩阵
cxy = (xcorr(direct,target, step)); 
Cxx=[];
for i=1:step+1
    Cxx=[Cxx; cxx(step+2-i:2*step+2-i)];
end
Cxy = (cxy(step+1:-1:1)).';
h = inv(Cxx)*Cxy;
% LMS对消后的信号,ch2路反射波
out = target-filter(conj(h),1,direct);	

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?