Save all the optimization results from MultiStart and Global Search
2 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Maria Angela Agizza
il 14 Dic 2018
Commentato: Maria Angela Agizza
il 20 Mar 2019
Hello Matlab Community,
I have a questio about the Matlab Global Optimization features.
I would like to get, at the end of the optimization, all the solutions, also the ones with negative exit flags and respective parameters values.
I use the following syntax
[x,fval,exitflag,output,solutions] = run(...)
but I only get, in [solutions], the local minima with a positive exit flag, and I would like to check all the others as well.
Is there a way to accomplish what I need, that I have missed?
Many thanks and best regards.
0 Commenti
Risposta accettata
Alan Weiss
il 14 Dic 2018
Sorry, no, GlobalSearch and MultiStart do not consider the points corresponding to negative local exit flags as being solutions, and so do not store them in the returned GlobalOptimSolution object.
Why do you want these points?
Alan Weiss
MATLAB mathematical toolbox documentation
3 Commenti
Alan Weiss
il 14 Dic 2018
Certainly, use your output function to save the point.
Alan Weiss
MATLAB mathematical toolbox documentation
Più risposte (1)
Kurt Stewart
il 20 Mar 2019
You can make your solutions as global variables that get saved into a matrix
Vedere anche
Categorie
Scopri di più su Global or Multiple Starting Point Search in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!