-1

我之前一直在这台电脑上使用 matlabpool。使用 matlabpool 运行脚本时计算机关闭。现在我不能再打开 matlabpool 了。运行验证给我以下错误。重新安装了工具箱,问题依旧。

--------------------------------------

阶段:并行作业

状态:失败说明:作业创建或提交遇到 MATLAB 异常。

命令行输出:(无)

错误报告:索引超出矩阵维度。

validateConfig>iGetLabInfoFromParallelJob 中的错误(第 288 行)主机名 = outputArgs(:,1);

validateConfig>iRunJobStage 中的错误(第 379 行)[hostnames, labs] = getOutputFcn(job);

validateConfig>doValidate 中的错误(第 146 行)已完成 = iRunJobStage(scheduler, config, timeout, validationClient, ...

validateConfig 中的错误(第 54 行) doValidate(validationClient, config, timeout);

调试日志:(无)

4

1 回答 1

0

关闭 MATLAB 并删除以下文件夹:

%APPDATA%\MathWorks\MATLAB\local_cluster_jobs
%APPDATA%\MathWorks\MATLAB\local_scheduler_data

再试一次。:)

此外,尝试进入 Parallel -> Manage Cluster Profiles... -> 单击“本地”配置文件上的验证。

于 2013-09-30T00:56:31.320 回答