Укажите функцию для вызова после каждой параллели. Будущее завершено
автоматически оценивает outputFuture = afterEach(futures,funtocall,nout) funtocall на выходных аргументах каждого из элементов в futures по мере готовности. afterEach требования funtocall с nout выходные аргументы и создает outputFuture для удержания выходных данных.
Полезное приложение для afterEach обновление пользовательских интерфейсов, таких как графики и приложения, во время параллельных вычислений с использованием parfeval. Например, можно отправить несколько вычислений работникам с помощью parfeval и обновлять пользовательский интерфейс по завершении каждого из них с помощью afterEach.
ведет себя так же, если outputFuture = afterEach(futures,funtocall,nout,'PassFuture',passFuture)passFuture является false. Если passFuture является true, afterEach призывает funtocall на каждом элементе в futures, а не на их выходных аргументах. Это происходит, даже если элементы futures обнаружены ошибки.
Использовать afterEach по любому из фьючерсов, возвращенных из parfeval, parfevalOnAll, afterAll, afterEach, или массив, содержащий их комбинацию. Например, использовать afterEach для автоматического вызова дополнительных функций по результатам другого afterAll или afterEach. Вы можете вызвать afterEach по фьючерсам до и после их окончания.
Использовать cancel о будущем, возвращенном из afterEach отменить его выполнение. При вызове afterEach в случае отмененного будущего, afterEach ведет себя так же, как если бы в будущем произошла ошибка.