TOMLAB /TomSym
Summary:
TomSym uses MATLAB objects and operator overloading to capture MATLAB procedures, and then generates source code for derivatives of any order. TomSym also integrates with the TOMLAB optimization environment to provide an easy-to-use interface for a broad range of optimization problems.
URL: http://tomsym.com/
Developers:
- Per Rutquist
- Marcus Edvall
- Tomlab
Mode: |
Forward Reverse |
Method: |
Source transformation Operator overloading |
Supported Language: |
MATLAB |
Features:
Combines the best features of symbolic differentiation
(produces source code, with simplifications/optimizations) with
the strong point of automatic differentiation (the result is a
procedure, rather than an expression, so it does not grow
exponentiallay in size for complex expressions).
Both forward and reverse modes are supported (Reverse is
default when computing the derivative with respect to more than
one variable).
Produces efficient, vectorized code.
Integration with TOMLAB / MAD.
Supported Platforms:
- Windows
- Unix/Linux
- Mac
Licensing: license
Entries in our publication database that actually use TOMLAB /TomSym in the numerical experiments: 0
The following diagram shows these entries versus the year of the publication.
|
|||
Year |