Antoine Class

version 1.5 (130 KB) by Jeffrey Kantor
An Antoine class for object-oriented vapor-liquid equilibrium calculations.


Updated 6 Dec 2014

View License

This is a simple class definition for an Antoine object to facilitate computation of pure component saturation temperatures and pressures. An object corresponding to a pure component is instantiated by specifying the Antoine parameters. Methods include the computation of saturation pressure, saturation temperature, and plotting.
Sample data is included for a small number of compounds. A search method is included to facilitate search the NIST Chemistry Webbook for Antoine parameters for other compounds.

An extensive tutorial demonstrates the use of Antoine's equation for vapor-liquid equilibrium calculations. Examples include bubble point and dew point calculations, the construction of binary Txy and xy diagrams, and the solution of isothermal flash problems.

This was developed for use in introductory courses in Chemical Engineering.

Cite As

Jeffrey Kantor (2022). Antoine Class (, MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2010b
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!