В настоящее время у меня есть несколько функций, называемых function1.m
, function2.m
, function3.m
, ..., function10.m
. Каждая функция независима друг от друга. Я хотел бы запустить все функции в одном исполнении.Выполнение нескольких функций в парфоре
В настоящее время мой код выглядит следующим образом: он выполняет функции один за другим.
for i = 1 : 10
result = eval(sprintf('function%d.m',i));
fprintf('%d ', result);
end
Я хотел бы знать, есть ли способ переписать код в parfor
вместо for
, как я знаю, что eval
не работает в parfor
.