parfor with sliced and reduction variable
Afficher commentaires plus anciens
Hello, i'm trying to use parfor in this way:
oldc = c(:,index);
delta = thirds(biggy+1);
newc_left = oldc(:,ones(1,lssize));
newc_right = oldc(:,ones(1,lssize));
f_left = zeros(1,lssize);
f_right = zeros(1,lssize);
parfor i = 1:lssize
lsi = ls(i);
newc_left(lsi,i) = newc_left(lsi,i) - delta;
newc_right(lsi,i) = newc_right(lsi,i) + delta;
[f_left(i), con_left(i), fflag_left(i)] = CallObjFcn(Problem,newc_left(:,i),a,b,impcons,calltype,varargin{:});
[f_right(i), con_right(i), fflag_right(i)] = CallObjFcn(Problem,newc_right(:,i),a,b,impcons,calltype,varargin{:});
fcncounter = fcncounter + 2;
end
There is something wrong with the use of newc-left. can I use parfor in this case and how?
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur Text Analytics Toolbox dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!