www.gusucode.com > distcomp 案例源码程序 matlab代码 > distcomp/pctdemo_taskfin_callback1.m
function pctdemo_taskfin_callback1(task, ~) %PCTDEMO_TASKFIN_CALLBACK1 Count the number of remaining tasks. % The function shows how the task finished callback function can access the % UserData property of the job and modify it. % Copyright 2007-2011 The MathWorks, Inc. % The UserData property of the job is the counter for the number of % remaining tasks. We decrement it by one. job = task.Parent; numTasksLeft = get(job, 'UserData'); numTasksLeft = numTasksLeft - 1; set(job, 'UserData', numTasksLeft); % Display a message about how many tasks there are left. if (numTasksLeft > 1) fprintf('There are now %d tasks left\n', numTasksLeft); elseif (numTasksLeft == 1) disp('There is now 1 task left'); else disp('Finished with all the tasks'); end end % End of pctdemo_taskfin_callback1.