Main Content

Particle Swarm

Particle swarm solver for derivative-free unconstrained optimization or optimization with bounds

Particle swarm solves bound-constrained problems with an objective function that can be nonsmooth. Try this ifpatternsearchdoes not work satisfactorily.

Functions

expand all

optimvalues Create values for optimization problem
solve Solve optimization problem or equation problem
particleswarm Particle swarm optimization
optimoptions Create optimization options
resetoptions Reset options

Live Editor Tasks

Optimize Optimize or solve equations in the Live Editor

Topics

Problem-Based Particle Swarm

Optimize Using Particle Swarm

Particle Swarm Background