calcj.m

来自「卷积盲源分离」· M 代码 · 共 13 行

M
13
字号
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
function J = calcJ(Wf,hT,K);
global Rx dsdshT
% calculate the error term for diagonalization
J = 0;
for k = 1:K
Eomega = fast_ip(fast_ip(Wf,Rx(:,:,:,k)),hermite3(Wf));
Eomega(dsdshT) = 0; % this uses the optimal lambdaS
% note that trace(A*A') == A(:)' * A(:)
J = J + Eomega(:)' * Eomega(:);
end
J = real(J)/K/hT;

⌨️ 快捷键说明

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