尝试使用parfor运行并行编程

时间:2015-11-12 04:50:31

标签: matlab parallel-processing

我正在尝试使用Matlab parfor对插入排序运行并行编程,但是它给出了错误

clear A
t=cputime;
x = 1 : 1000;
n = length(x);
parfor j = 2:n
    pivot = x(j);
    i = j;
    while ((i > 1) && (x(i - 1) > pivot))
        x(i) = x(i - 1);
        i = i - 1;
    end
    x(i) = pivot;
end
cputime-t

错误:parfor中的变量x无法分类。 请参见MATLAB中的并行循环,“概述”。

0 个答案:

没有答案