Optimization Toolbox

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Optimization Toolbox
DeveloperMathWorks
Stable release
R2018a / March 16, 2018 (2018-03-16)
Repository
  • {{URL|example.com|optional display text}}Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
Engine
    Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
    Operating systemCross-platform[1]
    TypeList of optimization software
    LicenseProprietary
    WebsiteOptimization 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

    [edit | edit source]

    Optimization Toolbox has algorithms for:

    Applications

    [edit | edit source]

    Engineering Optimization

    [edit | edit source]

    Optimization Toolbox solvers are used for engineering applications in MATLAB, such as optimal control and optimal mechanical designs.[2][3]

    Parameter Estimation

    [edit | edit source]

    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.[4][5]

    Computational Finance

    [edit | edit source]

    Portfolio optimization, cashflow matching, and other computational finance problems are solved with Optimization Toolbox.[6]

    Utilities and Energy

    [edit | edit source]

    Optimization Toolbox solvers are used for security constrained optimal power flow and power systems analysis.[7]

    See also

    [edit | edit source]

    References

    [edit | edit source]
    1. ^ MathWorks - Optimization Toolbox - Requirements
    2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    6. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    7. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).

    Further reading

    [edit | edit source]
    • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).