Solver stopped prematurely. fmincon stopped because it exceeded the function evaluation limit, options.MaxFunctionEvaluations = 10000 (the selected value).
5 次查看(过去 30 天)
显示 更早的评论
Solver stopped prematurely. MaxFunctionEvaluation. How can i solve this error. And how to find global min or optimal solution. Fixing the X0 can generate the result or do i need to modify something else. If some-one knows please help. Thank You.
1 个评论
Madeline Gardner
2018-7-3
You can look into optimoptions to create a new options variable with a higher MaxFunctionEvaluations attribute and then call fmincon again using these new options. However this may also be a sign that your initial conditions are too far off or that one of your functions is inefficient, which is a different issue.
回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Get Started with Optimization Toolbox 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!