检查代码段中是否有控制随机数生成的函数–rng(),如果有,将其改写为rng(,‘twister’)。
原因是for循环中默认的随机数生成器是’twister‘,而parfor则是’combRecursive’(这种bug找起来太费劲了,因为parfor很难检查输入输出流)
Matlab parfor和for代码段的输出不同
最新推荐文章于 2024-07-22 20:50:21 发布
检查代码段中是否有控制随机数生成的函数–rng(),如果有,将其改写为rng(,‘twister’)。
原因是for循环中默认的随机数生成器是’twister‘,而parfor则是’combRecursive’(这种bug找起来太费劲了,因为parfor很难检查输入输出流)