目前我有幾個功能,分別命名爲function1.m
,function2.m
,function3.m
, function10.m
。每個功能都是相互獨立的。我想在一次執行中運行所有功能以parfor執行多項功能
目前,我的代碼是這樣的,它一個接一個地運行函數。
for i = 1 : 10
result = eval(sprintf('function%d.m',i));
fprintf('%d ', result);
end
我想知道的是,有沒有辦法改寫parfor
而不是for
的代碼,因爲我知道,eval
不parfor
工作。