save/assign variables in parfor loop

Hello, Matlab experts.
I would like to do imaging processing with parfor iteration. Here is my simple example code. I wonder that how I can save/store variable resulting from the function in parfor loop. Thank you very much for your help in advance.
  • *
a; % 128x128 image
b; % 128x128 image
result=zeros(128,128,2);
parfor row=1:128
for column=1:128
[plus,minus] = myfun(a(row, column), b(row,column));
% myfun is "a-b" and "a+b", return two outputs
result(row, column, 1)= plus;
result(row, column, 2)= minus;
end
end
figure; imagesc(result(:,:,1));
figure; imagesc(result(:,:,2));* *

回答(0 个)

类别

帮助中心File Exchange 中查找有关 Loops and Conditional Statements 的更多信息

标签

提问:

2014-4-10

编辑:

2014-4-10

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by