【发布时间】:2018-04-05 05:45:01
【问题描述】:
我正在尝试并行化以下代码:
for m = 1:t
dR((m-1)*3+1) = temp1(m);
dR((m-1)*3+2) = temp2(m);
dR(m*3) = temp3(m);
end
temp1, temp2, temp3 只是大小为 m X 1 的向量。dR 的大小是 3m X 3m。
每当我使用 parfor 而不是 for 时,代码都会指示 dR 中的错误。我不确定为什么。请给我一些建议。
谢谢!
【问题讨论】: