今天程序快跑完的时候不动了,在parfor中
,r一直为空,这里不是我的代码是matlab自带的parfor的代码,我也不知道这段代码是什么用处,但一暂停就在这,原因就是r一直为空导致while循环结束不了。
我主要想知道这段代码是干什么的,其次是什么原因可能导致r没有结果,最重要的地方应该是r=q.poll那里,正常运行应该是过会突然出个结果也不是数字,但我不知道这是干嘛的,不正常就是这样无限为空。
我自己的程序应该没有什么会导致死循环无法计算出结果的逻辑问题,因为跑过很多遍,而且使用的遗传算法种群很多相当于检验过很多遍。