- TOMLAB
Infobox Software
name = TOMLAB®
programming_language =MATLAB (FORTRAN , C)
developer = Tomlab Optimization Inc.
latest_release_version = 6.1
latest_release_date =11 June 2008
size = 23 MB (Windows)
operating_system = Windows 32/64-bit, Linux 32/64-bit and Mac OS X (Intel)
genre = Technical computing
status = Active
license = Proprietary
website = [http://tomopt.com/tomlab/ TOMLAB product page]The TOMLAB Optimization Environment is a platform for solving applied optimization problems in
MATLAB .Description
TOMLAB is a general purpose development environment 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
* TOMLAB handles a wide range of problem types, among them:
**Linear programming
**Quadratic programming
**Nonlinear programming
** Mixed-integer programming
** Mixed-integer quadratic programming with or without convex quadratic constraints
** Mixed-integer nonlinear programming
** Linear and nonlinear least squares with L1, L2 and infinity norm
** Exponential data fitting
**Global optimization
** Semi-definite programming problem with bilinear matrix inequalities
** Constrained goal attainment
**Geometric programming
**Genetic programming
** Costly or expensive black-box global optimization
** Nonlinear complementarity problemsAdditional features
* TOMLAB supports more areas than general optimization, for example:
**Optimal control withPROPT and SOCS
**Automatic differentiation with MAD
** Interface toAMPL Further details
It makes it possible to use solvers like
CPLEX ,SNOPT andKNITRO with one single model formulation. The solvers handle everything fromlinear programming andinteger programming toglobal optimization .An interface to
AMPL makes it possible to formulate the problem in an algebraic format. TheMATLAB Compiler enables the user to build standalone solutions. Sister products are available forLabVIEW andMicrosoft .NET .References
*
*
*
*
External links
* [http://tomopt.com/tomlab/ TOMLAB]
* [http://matlabad.com/ MAD] (MATLAB Automatic Differentiation)
* [http://tomopt.com/ampl/ AMPL]
* [http://tomdyn.com/ PROPT - MATLAB Optimal Control Software]
Wikimedia Foundation. 2010.