fmincon: Is it possible to set a bound for feval?
3 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
I have a problem that I run into local minima early on. This will happen all over search space. I don't know more meaningful bounds and equalities for x than I already use. But I know feval should get near to 0 with the correct solution, while it settles at power of 10. Can I set up an upper bound for feval somehow? Should I use another solver?
1 Kommentar
Antworten (1)
Leerrune
am 8 Mär. 2013
Bearbeitet: Leerrune
am 8 Mär. 2013
"feval" evaluates the function which is given. Bounds can be defined only if the given function allows. In your case "fmincon".
try "fmincon" with multiple random init. states at first. It helps in most cases. Otherwise try "pattersearch" even "Gentic Algorithm" .
0 Kommentare
Siehe auch
Kategorien
Mehr zu Get Started with Optimization Toolbox finden Sie in Help Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!