This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Automatic Generation of Matlab Functions Using Mathematica and Thermath
July/August 2008 (vol. 10 no. 4)
pp. 41-49
Raquel S. Macedo, Federal University of Rio de Janeiro
Marcelo F. Alfradique, Empresa de Pesquisa Energ?tica
Marcelo Castier, United Arab Emirates University
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.

1. R.L. Akers et al., "Automatic Synthesis of Numerical Codes for Solving Partial Differential Equations," Mathematics and Computers in Simulation, vol. 45, nos. 1–2, 1998, pp. 3–22.
2. M. Castier, "Automatic Implementation of Thermodynamic Models Using Computer Algebra," Computers and Chemical Eng., vol. 23, no. 9, 1999, pp. 1229–1245.
3. M.F. Alfradique and M. Castier, "Modeling and Simulation of Reactive Distillation Columns using Computer Algebra," Computers and Chemical Eng., vol. 29, no. 9, 2005, pp. 1875–1884.
4. M.F. Alfradique, R.O. Espósito, and M. Castier, "Automatic Generation of Procedures for the Simulation of Multistage Separator Using Computer Algebra," Chemical Eng. Comm., vol. 189, no. 5, 2002, pp. 657–674.
5. B.M.M. Nogueira, M.F. Alfradique, and M. Castier, "Modeling and Simulation of Supercritical Extraction Columns Using Computer Algebra," J. Supercritical Fluids, vol. 34, no. 2, 2005, pp. 203–208.
6. A. Domínguez, J. Tojo, and M. Castier, "Automatic Implementation of Thermodynamic Models for Reliable Parameter Estimation Using Computer Algebra," Computers and Chemical Eng., vol. 26, no. 10, 2002, pp. 1473–1479.
7. C.A. Schnepper and M.A. Stadtherr, "Robust Process Simulation Using Interval Methods," Computers and Chemical Eng., vol. 20, no. 2, 1996, pp. 187–199.
8. J.D. van der Waals, Over de Continuiteit Van Der Gas-En Vloeistoftoestand [On the Continuity of the Gas and Liquid State], doctoral thesis, Leiden Univ., 1873.
9. R.C. Reid, J.M. Prausnitz, and B.E. Poling, The Properties of Gases and Liquids, 4th ed., McGraw-Hill, 1987.
10. J.M. Smith, H.C. van Ness, and M. Abbott, Introduction to Chemical Engineering Thermodynamics, 7th ed., McGraw-Hill, 2005.
11. J.E. Henley and J.D. Seader, Equilibrium Stage Separations in Chemical Engineering, Wiley, 1981.

Index Terms:
computer algebra, Matlab, Mathematica, phase equilibrium, batch distillation
Citation:
Raquel S. Macedo, Marcelo F. Alfradique, Marcelo Castier, "Automatic Generation of Matlab Functions Using Mathematica and Thermath," Computing in Science and Engineering, vol. 10, no. 4, pp. 41-49, July-Aug. 2008, doi:10.1109/MCSE.2008.90
Usage of this product signifies your acceptance of the Terms of Use.