Save all the optimization results from MultiStart and Global Search
    6 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
    Maria Angela Agizza
 el 14 de Dic. de 2018
  
    
    
    
    
    Comentada: Maria Angela Agizza
 el 20 de Mzo. de 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 comentarios
Respuesta aceptada
  Alan Weiss
    
      
 el 14 de Dic. de 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 comentarios
  Alan Weiss
    
      
 el 14 de Dic. de 2018
				Certainly, use your output function to save the point.
Alan Weiss
MATLAB mathematical toolbox documentation
Más respuestas (1)
  Kurt Stewart
      
 el 20 de Mzo. de 2019
        You can make your solutions as global variables that get saved into a matrix
1 comentario
Ver también
Categorías
				Más información sobre Solver Outputs and Iterative Display en Help Center y File Exchange.
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!


