We present a set of MATLAB programs for the calculation of phase equilibrium and other thermodynamic properties using different equations of state (classical cubic equations, cubic equations with excess Gibbs energy mixing rules, group contribution equations and SAFT equations). All programs are open-source and have been designed to be easily reusable using an object-oriented programming methodology. We also provide a detailed documentation that describes the application of the programs. Some of our experiences in the application of these programs in education and research are described in:
Ángel Martín, María Dolores Bermejo, Fidel A. Mato, María José Cocero. Teaching Advanced Equations of State in Applied Thermodynamics Courses Using Matlab. Education for Chemical Engineers 6 (2011) e114-e121.
This article is available in ScienceDirect through the following link: http://www.sciencedirect.com/science/article/pii/S1749772811000091