Optimization Toolbox

{{Infobox Software

| name = Optimization Toolbox

| caption = MATLAB plot showing steps of Optimization Toolbox solver fmincon on a nonlinear function

| developer = MathWorks

| latest_release_version = R2018a

| latest_release_date = {{release date|2018|03|16}}

| operating_system = Cross-platform[http://www.mathworks.com/products/availability/#OP?s_cid=wiki_optimizationtoolbox_1 MathWorks - Optimization Toolbox - Requirements]

| genre = List of optimization software

| license = Proprietary

| website = [http://www.mathworks.com/products/optimization/ Optimization Toolbox]

}}

Optimization Toolbox is an optimization software package developed by MathWorks. It is an add-on product to MATLAB, and provides a library of solvers that can be used from the MATLAB environment. The toolbox was first released for MATLAB in 1990.

Optimization algorithms

Applications

= Engineering Optimization =

Optimization Toolbox solvers are used for engineering applications in MATLAB, such as optimal control and optimal mechanical designs.{{cite web|title=Comparative Study of Numerical Methods for Optimal Control of a Biomechanical System | last=Dragain| first=Andreas | publisher= Chalmers University of Technology | year=2009 | url=http://publications.lib.chalmers.se/records/fulltext/134033.pdf| access-date=2013-07-01}}{{cite book|last=Rao|first=Singiresu|title=Engineering Optimization: Theory and Practice|url=https://archive.org/details/engineeringoptim00raos_638|url-access=limited|year=2009|publisher=John Wiley & Sons|location=Hoboken, New Jersey|isbn=978-0-470-18352-6|page=[https://archive.org/details/engineeringoptim00raos_638/page/n53 36]}}

= Parameter Estimation =

Optimization can help with fitting a model to data, where the goal is to identify the model parameters that minimize the difference between simulated and experimental data. Common parameter estimation problems that are solved with Optimization Toolbox include estimating material parameters and estimating coefficients of ordinary differential equations.{{cite journal|last=Banks|first=H.T.|title=Material parameter estimation and hypothesis testing on a 1D viscoelastic stenosis model: Methodology|journal=Journal of Inverse and Ill-Posed Problems|year=2013|volume=21|issue=1|pages=25–57|doi=10.1515/jip-2012-0081|display-authors=etal|url=http://www.lib.ncsu.edu/resolver/1840.4/8209}}{{cite journal|last=Collins Licata|first=A.|title=A Physiologically Based Pharmacokinetic Model for Methyl tert-Butyl Ether in Humans: Implementing Sensitivity and Variability Analyses|journal=Toxicological Sciences|year=2001|volume=62|pages=191–204|doi=10.1093/toxsci/62.2.191|pmid=11452131|issue=2|display-authors=etal|doi-access=free}}

= Computational Finance =

Portfolio optimization, cashflow matching, and other computational finance problems are solved with Optimization Toolbox.{{cite book|last=Pachamanova|first=D.|title=Simulation and Optimization in Finance + Web Site|year=2010|publisher=John Wiley & Sons|location=Hoboken, New Jersey|isbn=978-0-470-37189-3}}

= Utilities and Energy =

Optimization Toolbox solvers are used for security constrained optimal power flow and power systems analysis.{{cite journal|last=Cartina|first=G.|title=Power System Analysis using MATLAB Toolboxes|journal=6th International Conference on Electromechanical and Power Systems|year=2007|pages=305–308|display-authors=etal}}

See also

References

{{reflist|30em}}

Further reading

  • {{cite book |first=P. |last=Venkataraman |title=Applied Optimization with MATLAB Programming |location=Hoboken |publisher=John Wiley & Sons |edition=2nd |year=2009 |isbn=978-0-470-08488-5 |chapter-url=https://books.google.com/books?id=kKWs51HLLA8C&pg=PA469 |chapter=Optimization Toolbox from Matlab |pages=469–488 }}

Category:Mathematical optimization software