clear
P = [0.1 0.3 0.5 0.7 1.0 2.0 3.0 4.0 4.5 5.0 6.0 7.0 8.0 9.0 10.0 11.0 11.2 11.4 11.5 11.55 11.56 11.561] %压力取值
bub = [110.0 126.0 135.0 141.5 149.0 166.5 179.0 188.5 193 197.0 203.0 207.6 213.5 220.0 228.0 239.5 243.0 247.5 251.0 254.0 255.6 256.3] %压力对应的泡点温度,K
dew = [251.5 267.5 275.0 280.5 285.5 295.5 299.5 301.0 301.5 301.0 300.0 297.6 294.0 289.0 282.5 272.3 269.5 265.5 261.5 258.6 257.0 256.3] %压力对应的露点温度,K
plot(bub,P) %画出压力为纵坐标,泡点温度为横坐标的二维曲线
axis([100 350 -1 12]) %将横坐标设为100~350,纵坐标为-1~12
hold on
plot(dew,P) %画出压力为纵坐标,露点温度为横坐标的二维曲线
title('天然气气-液平衡相包络图')
xlabel('T/K') %给横坐标标注为T/K
ylabel('P/MPa') %给纵坐标标注为P/MPa
text(256.3,11.561,'Cp') %(256.3,11.561)Cp点为临界冷凝压力,在图上标注
plot(256.3,11.561,'o') %(256.3,11.561)在图上标注o
text(301.5,4.5,'Ct') %(301.5,4.5)Ct点为临界冷凝温度,在图上标注
plot(301.5,4.5,'o') %(301.5,4.5)在图上标注o
gtext({'液相';'气相'}) %第一次点击鼠标放下文字:液相;第二次点击鼠标放下文字:气相
应该是你程序在计算的时候算错了吧,你每次处理数据的时候,都输出看看数据变化情况
您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~
如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~
ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632
matlab 2019a运行无问题。