|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
Solver stopped prematurely.
) S: ?8 r& L) `0 @/ l5 o P3 `* G7 Z. c' k4 |( z
lsqnonlin stopped because it exceeded the function evaluation limit,
5 ], `* ^( P1 j3 Roptions.MaxFunEvals = 700 (the default value).
5 m S' T$ R/ |2 c' Z! w/ _4 K, j; i+ M+ _' A* M2 a K; D
lsqnonlin迭代计算貌似异常中止了?超过函数评估极限是什么意思?# ^6 Z3 I4 g1 s6 u3 y- N
8 z, H- Y! Q6 W$ U1 L* Ioutput =
$ B! j6 a$ p4 X
& z) `1 r, _ P firstorderopt: 0.005095521762489* Y, h9 Q0 a+ M, T8 G
iterations: 87
3 Y# v/ Y& V, W5 J: n funcCount: 704
5 E2 R+ O# h: [& ~7 D: R cgiterations: 0 @& m% O' d! G! m0 D! o& g$ n
algorithm: 'trust-region-reflective'/ y7 K/ n5 `1 w8 Q% U# @1 J
message: [1x144 char]4 y, N0 n. Q( h5 S
另外我无论用什么初值,迭代次数都是87,是否这个是默认的最大迭代次数?,我通过在lsqnonlin上一行输入op=optimset('MaxFunEvals',1000,'MaxIter',1000)想改变最大迭代次数,但貌似没效果,lsqnonlin修改迭代次数不是用这种方法吗?求解! |
' t- n M$ t7 I3 J |
|