【发布时间】:2020-07-08 03:11:24
【问题描述】:
以下代码从向量 v 计算 A 的矩阵元素。我尝试使用 parfor 来加快计算速度,因为 v 的维度非常大。我收到错误消息“parfor 中的变量 A 无法分类。”。有关如何解决问题的任何建议?
A = zeros(n,n);
for kk = 1:D
% sk = <expressions...>
% ek = <expressions...>
parfor ll = 1:D
% sl = <expressions...>
% el = <expressions...>
if (ek == el)
A(sk,sl) = A(sk,sl) + v(kk) * v(ll);
end
end
end
【问题讨论】: