Skip to Main Content Skip to Search
Accelerating the pace of engineering and science

 

Optimization Toolbox

Product Description

Defining, Solving, and Assessing Optimization Problems

Optimization Toolbox includes the most widely used methods for performing minimization and maximization. The toolbox implements both standard and large-scale algorithms, enabling you to solve problems by exploiting their sparsity or structure. You can access toolbox functions and solver options with the Optimization Tool or at the command line.

An optimization routine running at the command line that calls MATLAB files defining the objective function and constraint equations.

An optimization routine running at the command line (left) that calls MATLAB files defining the objective function (top right) and constraint equations (bottom right).

The Optimization Tool simplifies common optimization tasks. It enables you to:

  • Select a solver and define an optimization problem
  • Set and inspect optimization options and their default values for the selected solver
  • Run problems and visualize intermediate and final results
  • View solver-specific documentation in the optional quick reference window
  • Import and export problem definitions, algorithm options, and results between the MATLAB® workspace and the Optimization Tool
  • Automatically generate MATLAB code to capture work and automate tasks
  • Access Global Optimization Toolbox solvers

Getting Started with Optimization Tool 6:08
Set up and run optimization problems and visualize intermediate and final results.

Free Optimization Interactive Kit

Learn how to use optimization to solve systems of equations, fit models to data, or optimize system performance.

Get free kit

Trials Available

Try the latest version of optimization products.

Get trial software
Contact sales
Free technical kit
Trial software

Get Pricing and
Licensing Options

Upcoming Webinar

Optimization in MATLAB: An Introduction to Quadratic Programming new

Free Seminar

Mathematical Modeling with MATLAB new