当我运行我的程序时,我收到以下错误消息:
诊断信息: 功能:Distrib_Computing_Toolbox 许可证路径: C:\Users\chleung\AppData\Roaming\MathWorks\MATLAB\R2017a_licenses;\sepcnet\shares\MatlabW64\licenses\license.dat;\sepcnet\shares\MatlabW64\licensesetwork.lic 许可错误:-5,0。 使用distcompserialize时出错64
无法签出并行计算工具箱的许可证。
parallel.internal.pool.serialize 中的错误(第 21 行( ser = distcompserialize64( data (;
远程并行函数中的错误(第 62 行( out = parallel.internal.pool.serialize(errToSerialize(;
这是否意味着我的计算机中没有并行计算许可证?
这意味着它找不到许可证。最可能的原因是您没有 - 但是,可能还有其他原因,例如:
- 您有许可证,但它存储在未检查的路径中
- 您正在使用网络许可证,但检查许可证服务器时出现问题