我有一个软件可以从文本中获取文件的输入和输出。我只需要使用matlab
中的以下命令运行带有给定输入文件SIM.DATA的软件[status, result]=system('eclrun -v 2014.2 SIM.DATA',-echo')
如果我有多个.DATA文件,如SIM1.DATA到SIM4.DATA,我使用parfor lop来运行带有不同输入DATa文件的软件,它会给出错误但是当我用for循环运行时它只能工作精细。 我对parralel计算和集群计算有非常基本的了解,请你告诉我我的方法有什么问题?这是我运行的一段代码。
parfor labindex=1:4
cmd{labindex} = ['eclrun -v 2014.2 e300 SIM',num2str(labindex),'.DATA'];
end
parfor labindex=1:4
[status, result] = system([cmd{labindex},'.DATA'],'-echo');
end