【发布时间】:2020-04-09 07:22:53
【问题描述】:
在 Matlab 中,我有两个 m×n 矩阵 X 和 Y,n>m。 我需要定义一个 3D m×m×n 矩阵 Z,其分量可以计算为
for i=2:m
for j=i+1:m
for k=1:n
Z(i,j,k) = (Y(j-1,k)-Y(i-1,k))*X(j-1,k);
end
end
end
由于这些嵌套循环需要很长的计算时间,我一直在寻找一种使用矩阵乘法来定义矩阵 Z 的方法,但到目前为止我还没有成功。有什么建议吗?
【问题讨论】: