目前我有几个函数,名为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
.