Documentation

Global Optimization Toolbox Functions

Alphabetical List By Category

Optimization Problem Setup

Set Options

optimoptions Create optimization options
resetoptions Reset options
optimtool Select solver and optimization options, run problems
gaoptimset Create genetic algorithm options structure
psoptimset Create pattern search options structure
saoptimset Create simulated annealing options structure

Global or Multiple Starting Point Search

createOptimProblem Create optimization problem structure
GlobalSearch Find global minimum
MultiStart Find multiple local minima
CustomStartPointSet User-supplied start points
GlobalOptimSolution Optimization solution
RandomStartPointSet Random start points
patternsearch Find minimum of function using pattern search
optimoptions Create optimization options
psoptimget Obtain values of pattern search options structure
psoptimset Create pattern search options structure
resetoptions Reset options

Genetic Algorithm

ga Find minimum of function using genetic algorithm
gaoptimget Obtain values of genetic algorithm options structure
gaoptimset Create genetic algorithm options structure
optimoptions Create optimization options
resetoptions Reset options

Particle Swarm

particleswarm Particle swarm optimization
optimoptions Create optimization options
resetoptions Reset options

Simulated Annealing

simulannealbnd Find minimum of function using simulated annealing algorithm
optimoptions Create optimization options
resetoptions Reset options
saoptimget Values of simulated annealing options structure
saoptimset Create simulated annealing options structure

Multiobjective Optimization

gamultiobj Find minima of multiple functions using genetic algorithm
gaoptimget Obtain values of genetic algorithm options structure
gaoptimset Create genetic algorithm options structure
optimoptions Create optimization options
resetoptions Reset options
Was this topic helpful?