为XSteam XSteamW——vectorizing包装器
XSteam。m是一个函数,由马格努斯Holmgren计算蒸汽和水属性根据IAPWS - 97标准。XSteam是免费的,看到的http://www.x-eng.com或//www.tatmou.com/matlabcentral/fileexchange/9817。很谢谢马格努斯为他的出色的工作!
XSteam不支持向量作为传递参金宝app数。所以叫XSteam后向量化代码指南有时导致错误消息。因此写一些在XSteam似乎不可避免的在某些情况下。
XSteamW XSteam“包装器”,这样做“循环”XSteam:
结果= XSteamW (Var1 Var2);
结果= XSteamW (Var1 Var2 Var3);
与调用XSteam, Var2和/或Var3现在可以传递给XSteamW行或列向量。
结果作为一个m×n的矩阵计算。的行数
= Var2的长度,列的数目n等于
Var3的长度。
例子:蒸汽焓的计算压力和温度的函数,表示在酒吧和°C:
压力= (100、150、200);
温度= (500、510、520、530);
XSteamW (“h_pt”、压力、温度)
将导致
ans =
1.0 e + 03 *
3.3751 3.4008 3.4263 3.4517
3.3108 3.3395 3.3678 3.3957
3.2412 3.2736 3.3052 3.3361
顺便说一句:只是一个简单的解决方案——评论和优化欢迎…
引用作为
Volker Staben (2022)。为XSteam XSteamW——vectorizing包装器(//www.tatmou.com/matlabcentral/fileexchange/29186-xsteamw-a-vectorizing-wrapper-for-xsteam), MATLAB中央文件交换。检索。