nonlinear problem with 300 varibales
1 view (last 30 days)
Show older comments
Can matlab solve nonlinear problem with nonlinear constraints and 300 variables to decide?
When I try to solve with fmincon following message is released.
Solver stopped prematurely.
fmincon stopped because it exceeded the function evaluation limit,
options.MaxFunctionEvaluations = 3000 (the default value).
6 Comments
Steven Lord
on 6 Jun 2022
Did you just create the options structure or did you pass it into fmincon as part of your call? Merely making the struct does not "change the global settings for fmincon" or anything like that. You have to tell fmincon to use those new options.
Accepted Answer
Matt J
on 6 Jun 2022
Although increase iteration number and MaxFunctionEvaluations but it shows same message as follows
My guess would be that you created opts, but forgot to feed it to fmincon.
2 Comments
Ahmet Dogan
on 9 Jun 2022
Thank you for your help. I added options and updated MaxFunctionEvaluations .
[x,fval] = fmincon(fun,x0,A,b,Aeq,beq,lb,ub,@confuneq,options);
Matt J
on 9 Jun 2022
You're welcome, but if the answer resolved your question, please Aceept-click it.
More Answers (0)
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!