TOMLAB /MAD
Summary:
The package TOMLAB /MAD package introduces automatic differentiation for the MATLAB users by operator overloading. TOMLAB /MAD with the TOMLAB Base Module is complete integration for advanced optimization application with more than 100 algorithms available. MAD can also be used as a stand-alone package for the MATLAB user.
URL: http://tomopt.com/tomlab/products/mad/
Developers:
- Marcus M. Edvall and Kenneth Holmström, Tomlab Optimization Inc. (TOMLAB /MAD integration)
- Shaun A. Forth and Robert Ketzscher, Cranfield University (MAD)
Mode: |
Forward |
Method: |
Operator overloading |
Supported Language: |
MATLAB |
Reference:
Shaun A. Forth
An Efficient Overloaded Implementation of Forward Mode Automatic Differentiation in MATLAB
Article in ACM Transactions on Mathematical Software, 2006
An Efficient Overloaded Implementation of Forward Mode Automatic Differentiation in MATLAB
Article in ACM Transactions on Mathematical Software, 2006
Features:
First order derivatives may be calculated automatically. One level of derivatives is supported. Any number of matrix dimensions may be calculated, i.e. 3 and 4-dimensional matrices can be generated for the derivatives.
Further information can be found here: http://matlabad.com/
MAD is also used in the optimal control package PROPT: http://tomdyn.com/
Licensing: license
Entries in our publication database that actually use TOMLAB /MAD in the numerical experiments: 7
The following diagram shows these entries versus the year of the publication.
|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|||
'04 | '05 | '06 | '08 | '09 | '10 | ||||
Year |
Related Research Groups: