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

被折叠的 条评论
为什么被折叠?