-3
私はMatlabの並列計算にparforを使用しています。私はこのコマンドに慣れていません。それが可能なら、私のコードを見て、私がparforで書くことができるかどうか教えてください。エラー: 変数pyraが使用されるため、parforループを実行できません。matlabでのparforループの使用
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
'parfor'ループ内での変数の使用について、Mathworks自身の[詳細なドキュメント](https://www.mathworks.com/help/distcomp/variables-in-parfor-loops.html)から始めてください。 – Suever
Iドキュメントに示されているように変更を進めようとしましたが、まだ問題があります。 – dido
どうすればこの問題を解決することができますか? – dido