当前位置: 首页 > news >正文

MATLAB绘制水的蒸汽压曲线(Antoine方程)

1.数据来源

Antoine Equation Calculator for Vapour Pressure versus Temperature Calculations

Water

Date source: Hydrocarbon Processing, 68(10), p65-68, 1989.  (Yaws, C.  L.  and Yang, H.  C.)
Note: The Antoine Coefficient should only be used within the given temperature range T(min) and T(max).

S No化合物名称方程ABCT最小T最大
1Water (liquid Phase)H208.071311730.63233.4261100
2Water (Vapour Phase)H208.140191810.94244.48599374

2.Antoine方程

Antoine方程是描述纯物质饱和蒸气压 PP 与温度 TT 之间关系的半经验公式,由法国工程师Louis Antoine于1888年提出。该方程在化工、热力学和气象学等领域广泛应用,尤其适用于中低压条件下的蒸气压计算。

方程形式

Antoine方程的基本形式为:

log⁡10P=A−B/(C+T)​

其中:

  • P:饱和蒸气压(单位通常为mmHg);

  • T:温度(单位通常为℃);

  • A,B,C:物质的特定常数(Antoine常数),需通过实验数据拟合得到。

3.MATLAB实现代码

clc;close all;clear all;warning off;%清除变量

rand('seed', 100);

randn('seed', 100);

format long g;

AP=[8.07131 1730.63  233.426  1     100

8.14019  1810.94  244.485  99   374];% A B     C     T最小       T最大

Tmat=[1:1:374]';% 温度区间

h201= Tmat>=1 & Tmat<=100;

h202= Tmat>100 & Tmat<=374;

n=size(Tmat,1);

Pmat=zeros(n,1);

% log10 P= A-B/(C+T);

Amat=AP(:,1);

Bmat=AP(:,2);

Cmat=AP(:,3);

Pmat(h201)=10.^(Amat(1)-Bmat(1)./(Cmat(1)+Tmat(h201)));

Pmat(h202)=10.^(Amat(2)-Bmat(2)./(Cmat(2)+Tmat(h202)));

figure;

plot(Tmat,Pmat,'b','linewidth',1);

legend({'蒸汽压'},'fontname','宋体');

xlabel('温度(℃)','fontname','宋体');

ylabel('蒸汽压(mmHg)','fontname','宋体');

title('水温度与饱和蒸汽压关系','fontname','宋体');

outcell={'温度(℃)','蒸汽压(mmHg)'};

outcell=[outcell;

    num2cell([Tmat,Pmat])]

4.程序结果

outcell =

  375×2 cell 数组

    {'温度(℃)'}    {'蒸汽压(mmHg)'     }

    {[      1]}    {[4.88534321605067]}

    {[      2]}    {[5.25112996994363]}

    {[      3]}    {[5.64085830592615]}

    {[      4]}    {[6.05585825377773]}

    {[      5]}    {[6.49751954993013]}

    {[      6]}    {[6.96729359899327]}

    {[      7]}    {[7.46669546994057]}

    {[      8]}    {[  7.997305926584]}

    {[      9]}    {[ 8.5607734919399]}

    {[     10]}    {[9.15881654605657]}

    {[     11]}    {[9.79322545684591]}

    {[     12]}    {[10.4658647434331]}

    {[     13]}    {[11.1786752715092]}

    {[     14]}    {[11.9336764801441]}

    {[     15]}    {[ 12.732968639491]}

    {[     16]}    {[13.5787351387837]}

    {[     17]}    {[14.4732448040062]}

    {[     18]}    {[15.4188542445838]}

    {[     19]}    {[16.4180102284222]}

    {[     20]}    {[17.4732520845971]}

    {[     21]}    {[18.5872141329702]}

    {[     22]}    {[19.7626281399873]}

    {[     23]}    {[ 21.002325799889]}

    {[     24]}    {[22.3092412405443]}

    {[     25]}    {[23.6864135530952]}

    {[     26]}    {[25.1369893445807]}

    {[     27]}    {[26.6642253126884]}

    {[     28]}    {[28.2714908417623]}

    {[     29]}    {[29.9622706191789]}

    {[     30]}    {[31.7401672711848]}

    {[     31]}    {[33.6089040172725]}

    {[     32]}    {[ 35.572327342156]}

    {[     33]}    {[37.6344096843929]}

    {[     34]}    {[39.7992521406836]}

    {[     35]}    {[ 42.071087184868]}

    {[     36]}    {[44.4542814006244]}

    {[     37]}    {[46.9533382268657]}

    {[     38]}    {[49.5729007148164]}

    {[     39]}    {[52.3177542957447]}

    {[     40]}    {[55.1928295583109]}

    {[     41]}    {[58.2032050344937]}

    {[     42]}    {[61.3541099930364]}

    {[     43]}    {[64.6509272393603]}

    {[     44]}    {[68.0991959208775]}

    {[     45]}    {[71.7046143366356]}

    {[     46]}    {[75.4730427502214]}

    {[     47]}    {[79.4105062048447]}

    {[     48]}    {[83.5231973395258]}

    {[     49]}    {[87.8174792053022]}

    {[     50]}    {[92.2998880803763]}

    {[     51]}    {[96.9771362831169]}

    {[     52]}    {[101.856114981836]}

    {[     53]}    {[106.943897000261]}

    {[     54]}    {[112.247739617618]}

    {[     55]}    {[117.775087362259]}

    {[     56]}    {[123.533574797751]}

    {[     57]}    {[129.531029300369]}

    {[     58]}    {[135.775473826915]}

    {[     59]}    {[142.275129671828]}

    {[     60]}    {[149.038419212507]}

    {[     61]}    {[156.073968641819]}

    {[     62]}    {[163.390610686755]}

    {[     63]}    {[170.997387312195]}

    {[     64]}    {[178.903552408768]}

    {[     65]}    {[  187.1185744638]}

    {[     66]}    {[195.652139214336]}

    {[     67]}    {[204.514152281261]}

    {[     68]}    {[213.714741783525]}

    {[     69]}    {[223.264260931517]}

    {[     70]}    {[233.173290598623]}

    {[     71]}    {[243.452641870026]}

    {[     72]}    {[ 254.11335856782]}

    {[     73]}    {[265.166719751514]}

    {[     74]}    {[276.624242193036]}

    {[     75]}    {[288.497682825325]}

    {[     76]}    {[300.799041163662]}

    {[     77]}    {[313.540561698856]}

    {[     78]}    {[326.734736261465]}

    {[     79]}    {[340.394306356195]}

    {[     80]}    {[354.532265465696]}

    {[     81]}    {[369.161861322928]}

    {[     82]}    {[384.296598151339]}

    {[     83]}    {[399.950238872086]}

    {[     84]}    {[416.136807277551]}

    {[     85]}    {[432.870590170417]}

    {[     86]}    {[450.166139467618]}

    {[     87]}    {[ 468.03827426844]}

    {[     88]}    {[486.502082886116]}

    {[     89]}    {[505.572924842262]}

    {[     90]}    {[525.266432823499]}

    {[     91]}    {[545.598514599658]}

    {[     92]}    {[566.585354902958]}

    {[     93]}    {[588.243417267582]}

    {[     94]}    {[610.589445829074]}

    {[     95]}    {[633.640467083041]}

    {[     96]}    {[657.413791602591]}

    {[     97]}    {[681.927015714047]}

    {[     98]}    {[707.198023130422]}

    {[     99]}    {[733.244986542195]}

    {[    100]}    {[760.086369164931]}

    {[    101]}    {[791.511744386047]}

    {[    102]}    {[819.569284463222]}

    {[    103]}    {[848.451283422571]}

    {[    104]}    {[878.176527110316]}

    {[    105]}    {[908.764086296981]}

    {[    106]}    {[940.233318056582]}

    {[    107]}    {[972.603867106339]}

    {[    108]}    {[1005.89566710657]}

    {[    109]}    {[1040.12894192049]}

    {[    110]}    {[ 1075.3242068336]}

    {[    111]}    {[1111.50226973236]}

    {[    112]}    {[1148.68423224201]}

    {[    113]}    {[1186.89149082307]}

    {[    114]}    {[1226.14573782651]}

    {[    115]}    {[1266.46896250727]}

    {[    116]}    {[1307.88345199589]}

    {[    117]}    {[1350.41179222817]}

    {[    118]}    {[1394.07686883257]}

    {[    119]}    {[1438.90186797535]}

    {[    120]}    {[1484.91027716308]}

    {[    121]}    {[1532.12588600267]}

    {[    122]}    {[1580.57278691851]}

    {[    123]}    {[1630.27537582695]}

    {[    124]}    {[1681.25835276767]}

    {[    125]}    {[1733.54672249222]}

    {[    126]}    {[1787.16579500943]}

    {[    127]}    {[1842.14118608772]}

    {[    128]}    {[1898.49881771436]}

    {[    129]}    {[1956.26491851155]}

    {[    130]}    {[2015.46602410933]}

    {[    131]}    {[2076.12897747543]}

    {[    132]}    {[2138.28092920201]}

    {[    133]}    {[2201.94933774928]}

    {[    134]}    {[2267.16196964616]}

    {[    135]}    {[2333.94689964795]}

    {[    136]}    {[2402.33251085114]}

    {[    137]}    {[2472.34749476539]}

    {[    138]}    {[ 2544.0208513429]}

    {[    139]}    {[2617.38188896505]}

    {[    140]}    {[2692.46022438669]}

    {[    141]}    {[2769.28578263803]}

    {[    142]}    {[ 2847.8887968844]}

    {[    143]}    {[2928.29980824384]}

    {[    144]}    {[3010.54966556298]}

    {[    145]}    {[3094.66952515108]}

    {[    146]}    {[3180.69085047263]}

    {[    147]}    {[3268.64541179863]}

    {[    148]}    {[3358.56528581665]}

    {[    149]}    {[3450.48285520015]}

    {[    150]}    {[3544.43080813697]}

    {[    151]}    {[3640.44213781749]}

    {[    152]}    {[ 3738.5501418825]}

    {[    153]}    {[3838.78842183116]}

    {[    154]}    {[3941.19088238925]}

    {[    155]}    {[4045.79173083799]}

    {[    156]}    {[4152.62547630378]}

    {[    157]}    {[4261.72692900891]}

    {[    158]}    {[4373.13119948386]}

    {[    159]}    {[4486.87369774125]}

    {[    160]}    {[4602.99013241183]}

    {[    161]}    {[4721.51650984279]}

    {[    162]}    {[4842.48913315876]}

    {[    163]}    {[ 4965.9446012858]}

    {[    164]}    {[5091.91980793872]}

    {[    165]}    {[5220.45194057203]}

    {[    166]}    {[5351.57847929492]}

    {[    167]}    {[ 5485.3371957506]}

    {[    168]}    {[5621.76615196041]}

    {[    169]}    {[5760.90369913286]}

    {[    170]}    {[5902.78847643832]}

    {[    171]}    {[6047.45940974936]}

    {[    172]}    {[6194.95571034744]}

    {[    173]}    {[6345.31687359602]}

    {[    174]}    {[6498.58267758079]}

    {[    175]}    {[6654.79318171719]}

    {[    176]}    {[6813.98872532567]}

    {[    177]}    {[6976.20992617521]}

    {[    178]}    {[ 7141.4976789952]}

    {[    179]}    {[7309.89315395659]}

    {[    180]}    {[7481.43779512213]}

    {[    181]}    {[7656.17331886651]}

    {[    182]}    {[7834.14171226682]}

    {[    183]}    {[8015.38523146346]}

    {[    184]}    {[ 8199.9463999922]}

    {[    185]}    {[8387.86800708775]}

    {[    186]}    {[8579.19310595908]}

    {[    187]}    {[8773.96501203731]}

    {[    188]}    {[8972.22730119613]}

    {[    189]}    {[9174.02380794554]}

    {[    190]}    {[9379.39862359925]}

    {[    191]}    {[9588.39609441607]}

    {[    192]}    {[9801.06081971582]}

    {[    193]}    {[10017.4376499703]}

    {[    194]}    {[10237.5716848695]}

    {[    195]}    {[10461.5082713635]}

    {[    196]}    {[10689.2930016814]}

    {[    197]}    {[10920.9717113258]}

    {[    198]}    {[11156.5904770453]}

    {[    199]}    {[11396.1956147844]}

    {[    200]}    {[11639.8336776113]}

    {[    201]}    {[11887.5514536244]}

    {[    202]}    {[12139.3959638373]}

    {[    203]}    {[ 12395.414460044]}

    {[    204]}    {[ 12655.654422663]}

    {[    205]}    {[12920.1635585621]}

    {[    206]}    {[13188.9897988645]}

    {[    207]}    {[13462.1812967344]}

    {[    208]}    {[13739.7864251463]}

    {[    209]}    {[14021.8537746345]}

    {[    210]}    {[14308.4321510263]}

    {[    211]}    {[14599.5705731576]}

    {[    212]}    {[14895.3182705719]}

    {[    213]}    {[15195.7246812028]}

    {[    214]}    {[15500.8394490416]}

    {[    215]}    {[15810.7124217886]}

    {[    216]}    {[  16125.39364849]}

    {[    217]}    {[16444.9333771606]}

    {[    218]}    {[ 16769.382052391]}

    {[    219]}    {[17098.7903129436]}

    {[    220]}    {[17433.2089893331]}

    {[    221]}    {[17772.6891013954]}

    {[    222]}    {[18117.2818558442]}

    {[    223]}    {[18467.0386438152]}

    {[    224]}    {[18822.0110383987]}

    {[    225]}    {[19182.2507921621]}

    {[    226]}    {[19547.8098346602]}

    {[    227]}    {[19918.7402699367]}

    {[    228]}    {[20295.0943740145]}

    {[    229]}    {[20676.9245923779]}

    {[    230]}    {[21064.2835374445]}

    {[    231]}    {[21457.2239860291]}

    {[    232]}    {[21855.7988767992]}

    {[    233]}    {[22260.0613077229]}

    {[    234]}    {[22670.0645335087]}

    {[    235]}    {[23085.8619630385]}

    {[    236]}    {[23507.5071567946]}

    {[    237]}    {[23935.0538242789]}

    {[    238]}    {[24368.5558214276]}

    {[    239]}    {[24808.0671480194]}

    {[    240]}    {[ 25253.641945079]}

    {[    241]}    {[25705.3344922758]}

    {[    242]}    {[26163.1992053175]}

    {[    243]}    {[26627.2906333402]}

    {[    244]}    {[27097.6634562951]}

    {[    245]}    {[27574.3724823308]}

    {[    246]}    {[28057.4726451733]}

    {[    247]}    {[28547.0190015035]}

    {[    248]}    {[29043.0667283313]}

    {[    249]}    {[29545.6711203694]}

    {[    250]}    {[30054.8875874038]}

    {[    251]}    {[30570.7716516641]}

    {[    252]}    {[31093.3789451922]}

    {[    253]}    {[ 31622.765207211]}

    {[    254]}    {[32158.9862814918]}

    {[    255]}    {[32702.0981137229]}

    {[    256]}    {[33252.1567488774]}

    {[    257]}    {[33809.2183285826]}

    {[    258]}    {[34373.3390884896]}

    {[    259]}    {[34944.5753556447]}

    {[    260]}    {[35522.9835458619]}

    {[    261]}    {[36108.6201610976]}

    {[    262]}    {[36701.5417868273]}

    {[    263]}    {[ 37301.805089425]}

    {[    264]}    {[37909.4668135449]}

    {[    265]}    {[38524.5837795065]}

    {[    266]}    {[39147.2128806825]}

    {[    267]}    {[39777.4110808914]}

    {[    268]}    {[40415.2354117926]}

    {[    269]}    {[41060.7429702863]}

    {[    270]}    {[41713.9909159181]}

    {[    271]}    {[42375.0364682876]}

    {[    272]}    {[43043.9369044622]}

    {[    273]}    {[43720.7495563962]}

    {[    274]}    {[44405.5318083552]}

    {[    275]}    {[45098.3410943462]}

    {[    276]}    {[45799.2348955537]}

    {[    277]}    {[46508.2707377815]}

    {[    278]}    {[ 47225.506188902]}

    {[    279]}    {[47950.9988563102]}

    {[    280]}    {[48684.8063843871]}

    {[    281]}    {[49426.9864519682]}

    {[    282]}    {[50177.5967698193]}

    {[    283]}    {[50936.6950781219]}

    {[    284]}    {[51704.3391439636]}

    {[    285]}    {[52480.5867588385]}

    {[    286]}    {[53265.4957361549]}

    {[    287]}    {[54059.1239087511]}

    {[    288]}    {[54861.5291264206]}

    {[    289]}    {[55672.7692534454]}

    {[    290]}    {[56492.9021661386]}

    {[    291]}    {[57321.9857503955]}

    {[    292]}    {[58160.0778992554]}

    {[    293]}    {[59007.2365104714]}

    {[    294]}    {[59863.5194840903]}

    {[    295]}    {[60728.9847200437]}

    {[    296]}    {[61603.6901157466]}

    {[    297]}    {[62487.6935637089]}

    {[    298]}    {[63381.0529491553]}

    {[    299]}    {[64283.8261476564]}

    {[    300]}    {[65196.0710227713]}

    {[    301]}    {[66117.8454236993]}

    {[    302]}    {[67049.2071829443]}

    {[    303]}    {[67990.2141139896]}

    {[    304]}    {[68940.9240089839]}

    {[    305]}    {[69901.3946364383]}

    {[    306]}    {[70871.6837389364]}

    {[    307]}    {[71851.8490308549]}

    {[    308]}    {[72841.9481960961]}

    {[    309]}    {[73842.0388858328]}

    {[    310]}    {[74852.1787162645]}

    {[    311]}    {[75872.4252663871]}

    {[    312]}    {[76902.8360757745]}

    {[    313]}    {[77943.4686423712]}

    {[    314]}    {[78994.3804202996]}

    {[    315]}    {[80055.6288176793]}

    {[    316]}    {[81127.2711944579]}

    {[    317]}    {[82209.3648602565]}

    {[    318]}    {[83301.9670722276]}

    {[    319]}    {[84405.1350329252]}

    {[    320]}    {[85518.9258881897]}

    {[    321]}    {[86643.3967250447]}

    {[    322]}    {[87778.6045696071]}

    {[    323]}    {[88924.6063850127]}

    {[    324]}    {[90081.4590693531]}

    {[    325]}    {[91249.2194536263]}

    {[    326]}    {[92427.9442997034]}

    {[    327]}    {[93617.6902983063]}

    {[    328]}    {[94818.5140670002]}

    {[    329]}    {[96030.4721482004]}

    {[    330]}    {[97253.6210071942]}

    {[    331]}    {[98488.0170301737]}

    {[    332]}    {[99733.7165222854]}

    {[    333]}    {[100990.775705693]}

    {[    334]}    {[102259.250717656]}

    {[    335]}    {[ 103539.19760862]}

    {[    336]}    {[104830.672340319]}

    {[    337]}    {[106133.730783905]}

    {[    338]}    {[107448.428718073]}

    {[    339]}    {[108774.821827217]}

    {[    340]}    {[ 110112.96569959]}

    {[    341]}    {[111462.915825482]}

    {[    342]}    {[112824.727595418]}

    {[    343]}    {[114198.456298361]}

    {[    344]}    {[115584.157119933]}

    {[    345]}    {[ 116981.88514066]}

    {[    346]}    {[118391.695334214]}

    {[    347]}    {[119813.642565688]}

    {[    348]}    {[121247.781589871]}

    {[    349]}    {[122694.167049549]}

    {[    350]}    {[124152.853473813]}

    {[    351]}    {[125623.895276389]}

    {[    352]}    {[127107.346753973]}

    {[    353]}    {[128603.262084594]}

    {[    354]}    {[130111.695325979]}

    {[    355]}    {[131632.700413941]}

    {[    356]}    {[ 133166.33116078]}

    {[    357]}    {[134712.641253698]}

    {[    358]}    {[136271.684253233]}

    {[    359]}    {[137843.513591697]}

    {[    360]}    {[139428.182571643]}

    {[    361]}    {[141025.744364342]}

    {[    362]}    {[142636.252008266]}

    {[    363]}    {[144259.758407599]}

    {[    364]}    {[145896.316330759]}

    {[    365]}    {[147545.978408929]}

    {[    366]}    {[149208.797134609]}

    {[    367]}    {[150884.824860183]}

    {[    368]}    {[152574.113796496]}

    {[    369]}    {[154276.716011454]}

    {[    370]}    {[155992.683428631]}

    {[    371]}    {[157722.067825893]}

    {[    372]}    {[ 159464.92083404]}

    {[    373]}    {[161221.293935461]}

    {[    374]}    {[162991.238462802]}

>>

http://www.dtcms.com/a/324623.html

相关文章:

  • GitHub上为什么采用Gradle编译要多于Maven
  • DBSACN算法的一些应用
  • 【算法】图的 深度优先搜索(DFS)与 广度优先搜索(BFS)
  • Stream流应用
  • 学习分库分表的前置知识:高可用系统架构理论与实践
  • Java进阶之单列集合Set接口下的通用方法
  • Design Compiler:布图规划探索(ICC II)
  • LwIP的内存管理(1)
  • 密码学RSA取flag
  • 动态工作流:目标结构源自表
  • GeoJSON 介绍
  • 大模型时代的机器人研究趋势:从多模态融合到高效迁移
  • 【C++/STL】list模拟实现和迭代器失效问题
  • Spring Boot配置文件加密详解
  • 6.AD环境中的安全威胁与防护措施全性
  • java报错“ NoSuchMethodError:com.test.Service.doRoomList(Ljava/lang/String;)V解决方案
  • 红黑树及其简单实现
  • XGBoost参数说明和详解
  • Suno API V5 全面升级——多语言接入,开启 AI 音乐创作新时代
  • 计算机网络:路由聚合的注意事项有哪些?
  • vue3前端项目cursor rule
  • ARM保留的标准中断处理程序入口和外设中断处理程序入口介绍
  • 【Jenkins入门以及安装】
  • SQL176 每个题目和每份试卷被作答的人数和次数
  • 力扣(H指数)
  • Mysql 8.0 新特性
  • 以太网相关协议
  • C/C++数据结构之双向链表
  • scala 样例类
  • Spring的三层架构及其各个层用到注解详细解释。