Stop the optimiser manually and get the final values
10 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Dear all,
I am trying to optimize a function with many parameters using fminunc. The optimizer has been running for more than two days and i got message "number of function evaluations has been exceeded". I am honestly not an expert in optimization but I suspect that the optimizer is stuck in a paramter space or maybe the tolerance is too extreme and i need to looseen it a bit. I was just wondering whether I can stop the optimizer manually using "Control + C" and get the values of the parameters (even though they are not the optimal ones). Thank you very much for any help you could give me.
Kind Regards
S
0 Kommentare
Antworten (1)
Walter Roberson
am 7 Jul. 2012
No, when you control-C you are going to lose the values.
Consider using optimset() to add an OutputFcn that plots the values.
0 Kommentare
Siehe auch
Kategorien
Mehr zu Problem-Based Optimization Setup 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!