TOMLAB

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

TOMLAB
DeveloperTomlab Optimization Inc.
Stable release
8.7 / 17 September 2020
Repository
  • {{URL|example.com|optional display text}}Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
Written inMATLAB, C, Fortran
Engine
    Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
    Operating systemWindows 32/64-bit, Linux 32/64-bit and Mac OS X (Intel)
    Size89 MB (Windows 32-bit)
    TypeTechnical computing
    LicenseProprietary
    WebsiteTOMLAB product page

    The TOMLAB[1][2][3] Optimization Environment is a modeling platform for solving applied optimization problems in MATLAB.

    Description

    [edit | edit source]

    TOMLAB is a general purpose development and modeling environment[4] in MATLAB for research, teaching and practical solution of optimization problems. It enables a wider range of problems to be solved in MATLAB and provides many additional solvers.

    Optimization problems supported

    [edit | edit source]

    Additional features

    [edit | edit source]

    Further details

    [edit | edit source]

    TOMLAB supports solvers like CPLEX, SNOPT, KNITRO and MIDACO. Each such solver can be called to solve one single model formulation. The supported solvers are appropriate for many problems, including linear programming, integer programming, and global optimization.

    An interface to AMPL makes it possible to formulate the problem in an algebraic format. The MATLAB Compiler enables the user to build stand-alone solutions. Sister products are available for LabVIEW and Microsoft .NET.

    Modeling is mainly facilitated by the TomSym class.

    References

    [edit | edit source]
    1. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    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. ^ "TOMLAB OPTIMIZATION", TOMOPT Home Page Juli, 2014.
    5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    6. ^ "PROPT - Matlab Optimal Control Software (DAE, ODE)", PROPT Home Page April, 2009.
    7. ^ "Matlab Automatic Differentiation (MAD) - matlabAD", MAD Home Page June, 2008.
    [edit | edit source]