0

我在使用 fmin_cobyla 时遇到问题。我用它来进行参数拟合。由于某种原因,即使正确定义了问题,它似乎也陷入了无限循环。我打开 iprint 它正在循环以下消息。有谁知道这意味着什么?

RESMAX,MCON, M, ICON = 0.0000000 2 1 0
ICOUNT, OPTNEW, OPTOLD, 0 NAN 0.00000
*TOT,NACT, ICON = NAN 1 2
2. VMULTD = NAN 0.000000
3. VMULTD = NAN 0.00000
3. VMULTC = 0.0000

在此先感谢,安德鲁

4

1 回答 1

0

我已经找到答案了。这样做的原因是因为我使用的 rhobeg 是一个函数。当rhobeg为负时,导致它进入死循环!!!

于 2012-12-06T17:52:48.483 回答