Main.DemosOnOptimizationInterface History
Show minor edits - Show changes to output
Added lines 21-23:
Continue reading by exploring [[Demos on Formulation of Control Problems]].
Added lines 18-20:
(:source lang=MATLAB -getcode:) [@
mpt_demo_opt1
@]
Changed lines 11-12 from:
At the time of formulating the optimization problem, user is supposed to provide the problem data
Attach:opt_qpformat.png
to:
When formulating the optimization problem, user is supposed to provide the problem data to the @@Opt@@ class that accepts the following format
Attach:opt_qpformat.png
or
Attach:opt_lcpformat.png
Based on the problem data, the @@Opt@@ class determines the type of the problem and attaches an appropriate solver from the list of installed solvers. The solvers are sorted according to a priority list that can be changed.
For more details on formulating and solving optimization problems, inspect
Changed line 12 from:
[[Attach:opt_qpformat.png]]
to:
Changed line 12 from:
to:
[[Attach:opt_qpformat.png]]
Changed line 12 from:
[[Attach:opt_qpformat.png]]
to:
Changed lines 11-12 from:
At the time of formulating the optimization problem, user is supposed to provide the problem data
to:
At the time of formulating the optimization problem, user is supposed to provide the problem data
[[Attach:opt_qpformat.png]]
Changed lines 8-11 from:
# Call a method @@solve@@ to get a solution.
to:
# Call a method @@solve@@ to get a solution.
At the time of formulating the optimization problem, user is supposed to provide the problem data
Added lines 1-8:
!! Demos on Optimization Interface
The Multi-Parametric Toolbox supports various solvers for solving optimization problems such as linear programs (LP), quadratic programs (QP), mixed-integer linear problems (MILP), mixed-integer quadratic problems (MIQP), linear-complementarity problems (LCP), and their parametric extensions. The unified gateway for formulating optimization problems represents the class @@Opt@@.
The concept of solving optimization problems in MPT follows two steps:
# Formulate an optimization problem using @@Opt@@ class.
# Call a method @@solve@@ to get a solution.