我需要在 MATLAB 中计算以下内容:
基本上,它是一个矩阵的总和,但不包括 i=j 和 k = i 或 j 的实例。我将其编码如下:
for l=2:1001;
tau1(1) = 0;
for i = 1:34
for j = 1:34
for k = 1:34
if j ~= i & k ~= i & k ~= j
tau1(l) = tau1(l-1) + TecCoef1(j,i)*TecCoef1(k,i)*herf1(j)*herf1(k);
else
tau1(l) = tau1(l-1);
end
end
end
end
end
代码本身很好。但是,我需要计算 1000 次迭代。这就是我遇到问题的地方。我只是得到 1000 个零,很可能是因为我将 tau(1) 初始化为 0。有什么建议吗?