matlab parfor变量分类错误

时间:2013-10-24 21:19:30

标签: matlab parallel-processing parfor

我想使用并行计算。但是,我可以摆脱常见的错误,虽然我做了一些关于变量约束的阅读。有人能告诉我原因吗?感谢。

parfor nb=1:s,
    b(:,nb)=rand(c,1);
    exist=find(b(:,nb));
    num=length(exist(:));
    for m=1:L,
        r=rand(num);
        for i=1:num,
            bnow(exist(i),:,m,nb)=w(exist(i),:,m,nb).^2;
            ...

Error: The variable b in a parfor cannot be classified.

如果我使用parfor进行循环m,那么我也会遇到类似的错误。

Error: The variable bnow in a parfor cannot be classified.

0 个答案:

没有答案