matlab不会在并行批处理作业上保存变量

时间:2013-06-28 08:19:19

标签: matlab parallel-processing batch-processing

我正在(在群集中)运行批处理作业,最后我尝试使用save()保存结果,但是我遇到以下错误:

ErrorMessage:并行作业已取消,因为ID为1的任务                        因以下原因异常终止:                        无法创建'results.mat',因为'/ home / myusername / experiments'不存在。

为什么会这样?在并行作业中保存变量的正确方法是什么?

1 个答案:

答案 0 :(得分:1)

您可以在执行并行作业期间以正常方式使用SAVE,但您还需要了解正在运行的位置。如果您在群集上使用MathWorks作业管理器运行,那么根据作业管理器上设置的安全级别,您可能无法访问与通常相同的目录集。关于这些内容的更多信息:http://www.mathworks.co.uk/help/mdce/setting-job-manager-security.html