Choose a Solver
Choose the solver or solvers that are most appropriate for your problem. For help choosing, consult the Table for Choosing a Solver and Global Optimization Toolbox Solver Characteristics.
|Find minimum of function using genetic algorithm
|Find Pareto front of multiple fitness functions using genetic algorithm
|Find points in Pareto set
|Particle swarm optimization
|Find minimum of function using pattern search
|Find minimum of function using simulated annealing algorithm
|Surrogate optimization for global minimization of time-consuming objective functions
Live Editor Tasks
|Optimize or solve equations in the Live Editor (Since R2020b)
- Table for Choosing a Solver
Recommended solvers for smooth and nonsmooth problems.
- Global Optimization Toolbox Solver Characteristics
Describes solvers and their appropriate problem domains.
- Optimization Workflow
How to find a local or global optimum.