Я использую parfor для параллельных вычислений в Matlab. Я не знаком с этой командой. Если это возможно, посмотрите мой код ниже и скажите, могу ли я написать его с помощью parfor. Ошибка: Петля parfor не может быть запущена из-за использования переменной pyra.Использование parfor Loops on matlab
parfor i = 1:inter
scaled = resize(im, 1/sc^(i-1));
pyra.feat{i} = descripteurs(scaled,class);
pyra.scale(i) = 1/sc^(i-1);
for j = i+inter:inter:max_scale
scaled = reduce(scaled);
pyra.feat{j} = descripteurs(scaled,class);
pyra.scale(j) = 0.6 * pyra.scale(j-inter);
end
end
Вы должны начать с собственной Mathworks [обширной документации] (https://www.mathworks.com/help/distcomp/variables-in-parfor-loops.html) по использованию переменных в цикле 'parfor' – Suever
I попытался продолжить изменения, как указано в документации, но у меня все еще есть проблемы. – dido
Пожалуйста, как я могу приступить к решению этой проблемы. – dido