MATLAB中fminsearch最优化,遇到增大MaxFunEvals选项的问题
发布网友
发布时间:2022-05-06 12:17
我来回答
共2个回答
热心网友
时间:2022-06-30 12:23
1、增大 MaxFunEvals 可以通过 optimset 设置优化算法选项;
2、单独增大 MaxFunEvals 大多数情况下解决不了问题,通常还需要配合增大 MaxIter;
3、即使同时增大了 MaxFunEvals 和 MaxIter,仍有很多情况无法解决问题。一般与函数形式以及求解的初值有关,需要具体分析,但需要题主给出相关的系数才行。追问您好,系数问题在问题补充,您看一下
热心网友
时间:2022-06-30 12:24
一般来说,超过了函数计算的最大数目的警告,主要问题出在自定义函数上。
你有a.p00 、a.p10等值吗?贴出来,这样可以判断你的问题出在那个环节上。追问您好,系数问题在问题补充,您看一下
追答
考察fminsearch()函数的帮助,说明你的函数无有效的极小(大)值。
根据你给定的方程,可以绘制如下图形
从图形很明显,方程无极值。