B = afterEach(F, fcn, n)
| Paramètre | Description |
|---|---|
| F | objet Future en entrée (scalaire ou tableau). |
| fcn | handle de fonction : fonction à exécuter après chaque future en entrée. |
| n | nombre d'arguments de sortie. |
| Paramètre | Description |
|---|---|
| B | objet AfterEachFuture. |
B = afterEach(F, fcn, n) renvoie un objet AfterEachFutureB.
La fonctionfcn est automatiquement exécutée après chaque élément du tableau FutureF lorsqu'il est terminé.
Si l'un des éléments deF rencontre une erreur, la propriété Error deB contient l'erreur.
pool = backgroundPool()
fptrRand = str2func('rand')
fptrMax = str2func('@(r) max(r)')
fptrMin = str2func('@(r) min(r)')
for idx= 1:10
f(idx) = parfeval(pool, fptrRand, 1, 1000, 1);
end
maxFuture = afterEach(f, fptrMax, 1);
minFuture = afterAll(maxFuture, fptrMin, 1);
fetchOutputs(minFuture)
fetchOutputs(maxFuture)
| Version | Description |
|---|---|
| 1.0.0 | version initiale |