Automatic Generation of Matlab Functions Using Mathematica and Thermath | IEEE Journals & Magazine | IEEE Xplore

Automatic Generation of Matlab Functions Using Mathematica and Thermath


Abstract:

The program tool Thermath now lets researchers automatically generate complete, ready-to-use Matlab functions. The examples here deal with critical-point calculations and...Show More

Abstract:

The program tool Thermath now lets researchers automatically generate complete, ready-to-use Matlab functions. The examples here deal with critical-point calculations and the development of equipment models for separations in the chemical industry, but the ability to automatically generate Matlab functions is useful in many areas of science and engineering.
Published in: Computing in Science & Engineering ( Volume: 10, Issue: 4, July-Aug. 2008)
Page(s): 41 - 49
Date of Publication: 24 June 2008

ISSN Information:


Thermath Extension

Mathematica is a large commercial program capable of performing various analytical operations, such as differentiation, integration, and formula simplification. It also has intrinsic functions, such as FortranForm, which take a formula's internal representation as an input argument and output the corresponding code in Fortran. However, FortranForm won't

Take more than one formula at a time

Look for common subexpressions

Look for symmetries, or

Produce a complete subroutine or function to implement the formula(s).

Contact IEEE to Subscribe

References

References is not available for this document.