Main Content

Global or Multiple Starting Point Search

Multiple starting point solvers for gradient-based optimization, constrained or unconstrained

These solvers apply to problems with smooth objective functions and constraints. They run Optimization Toolbox™ solvers repeatedly to try to locate a global solution or multiple local solutions.

Functions

expand all

optimvaluesCreate values for optimization problem (Since R2022a)
solveSolve optimization problem or equation problem
createOptimProblemCreate optimization problem structure
listList start points
runRun multiple-start solver

Objects

expand all

GlobalSearchFind global minimum
MultiStartFind multiple local minima
CustomStartPointSetCustom start points
GlobalOptimSolutionOptimization solution
RandomStartPointSetRandom start points

Topics

Problem-Based Multiple Start

GlobalSearch and MultiStart Optimization Basics

Optimization Workflow

Techniques for Effective Search

Examine Results

Multiple Start Solver Background