工作生活

MATLAB的Asherae公式湿空气物性函数包

2019-07-03  本文已影响0人  比死宅还鹅心

前言

这个函数包原来给师兄一个大型项目造的轮子,能够在matlab里调用相应函数实现对应参数的计算,如输入干球温度,得到饱和蒸汽压力等参数等。

不过这个项目结束后,发现这个函数包意外的很好用,直接在matlab里面调用即可,免去了以前翻书找公式,然后敲计算器的麻烦,对于我们能源动力专业的同学来说一定提高很多效率。

函数包说明

函数包的公式都是基于Ashrae handbook的公式的,算是制冷领域认可度较高的,虽然我们课题组另外拟合了精度高出百倍以上的公式,不过在这里不方便放出来。

另外还针对部分常用到的需要逆推参数的情况,如已知饱和含湿量逆推干球温度,因为只有干球温度求饱和含湿量的函数,我们的函数包也实现了用简单的牛顿迭代法逆向求解方程。

本函数包一共有如下函数



函数包调用方法
1、先将函数文件夹解压到MATLAB目录下,打开matlab,在主页选项卡中点击设置路径按钮,将函数文件夹包括进路径中,保存即可。

2、调用函数时不需要输入函数全名,可以使用TAB键能够自动补充函数名。
如调用求含湿量函数’’w_humidity_ratio(t,ts,z)’’,只需输入’’w_h’’后,按TAB键,就能自动补齐后面的名称,得到‘w_humidity_ratio’

具体函数包请移步Github:
https://github.com/huangchuhccc/Moist-air-state-function-programing/tree/master

上一篇下一篇

猜你喜欢

热点阅读