【发布时间】:2012-09-11 20:00:45
【问题描述】:
我试图让标题说明一切。
我有一个矩阵,我需要计算列组合的外积的总和。我知道如何使用 for 循环来做到这一点。但是,有没有一种矢量化的方式来做到这一点?
testData = rand(x);
answer = zeros(x);
for i=1:x
for j=1:x
answer = answer + testData(:,i)'*testData(:,j);
end
end
【问题讨论】:
-
fast outer product in Matlab 的可能重复项
标签: matlab matrix vectorization