To get a progress bar for parfor
parrallel executions:
q = parallel.pool.DataQueue;
afterEach(q, @progress);
parfor ip = 1:N
...
send(q, ip);
end
function progress(~)
status = status + 1;
if mod(status, 10)==0
fprintf('status: %d/%d\n', status, N)
end
end