Thermodynamics

The following Excel files and MATLAB functions can be used to read data from the Thermodynamic Tables. Please do not edit/modify any of these files/functions. They contain copyrighted information. The MATLAB functions are in an encrypted format (*.p extension). These can be used as any other *.m file. The syntax help for these functions are shown next to the corresponding functions.

Description Files
(Right-click & save-as to download)
Syntax help
Thermodynamic tables: SI units Thermodynamics Tables SI Units
N/A
Thermodynamic tables: English units Thermodynamics Tables English Units N/A
Water: Superheated (steam)
Saturated
Subcooled
water_sh.p
water_sat.p
water_sc.p
water_sh_help.m
water_sat_help.m, water_sc_help.m
R22: Superheated
Saturated
R22_sh.p
R22_sat.p
R22_sh_help.m
R22_sat_help.m
R134a: Superheated
Saturated
R134a_sh.p
R134a_sat.p
R134a_sh_help.m
R134a_sat_help.m
Ammonia: Superheated
Saturated
ammonia_sh.p
ammonia_sat.p
ammonia_sh_help.m
ammonia_sat_help.m
Propane: Superheated
Saturated
propane_sh.p
propane_sat.p
propane_sh_help.m
propane_sat_help.m
Incompressible Substance Model (ISM) ism.p ism_help.m
Ideal Gas Model (IGM):
Properties for air
Specific heats of common gases
Isentropic processes for air
Isentropic processes for common gases

igm_air.p
igm_specific_heats.p

igm_isentropic_air.p
igm_isentropic_specific_heats.p

igm_air_help.m
igm_specific_heats_help.m

igm_isentropic_air_help.m
igm_isentropic_specific_heats_help.m
While these functions have been used for 2-3 semesters in the course ENGR3322 - Fundamentals of Thermodynamics, they have not been tested for all cases. Please let the Project Director Dr. Priya Goeser know if you find any errors and/or if you wish to use them for any similar courses/educational purposes.

Useful MATLAB concepts: Functions and Structures
There are no primers or exercises for this module.
Please refer to a Thermodynamics textbook for further details and examples.