我收到错误'错误:parfor中的变量结果无法分类。

时间:2014-05-29 19:22:45

标签: matlab gpu

我使用matlab。

matlabpool

% key code

result=zeros(size(I,1)-2*l-1,size(I,2)-2*width-1,num_of_dir);
s1=size(I,1);
s2=size(I,2);
parfor t=1:num_of_dir
    for i=l+1:size(I,1)-l-1
        for j=width+1:size(I,2)-width-1

            result(i,j,t)=wilcoxon(I,i,j,temple{t},alpha,sigma);

        end
    end

end

1 个答案:

答案 0 :(得分:0)

看看here 问题在于你内在的循环索引。您无法使用size(I,1)size(I,2) 如果您使用代码中显示的变量s1s2替换它们,它应该有效。