策划一个p - v图
237(30天)
显示旧的评论
接受的答案
明星黾
2019年11月4日
我从高级热力学不认为这(回燃素时代)。
这应该让你开始:
Tv1 = linspace (273、323、10);
Tv2 = linspace (323、373、10);
Vv1 = linspace (150、200、10);
[T1m, V1m] = ndgrid (Tv1 Vv1);
[T2m, V1m] = ndgrid (Tv2 Vv1);
R = 0.2871;
m = 5;
% p1 = 7.8378;
% V1 = 50;
p = @ (T, V) m * R * T / V;
图
冲浪(T1m V1m p (T1m V1m))
持有在
冲浪(T2m V1m p (T2m V1m))
持有从
网格在
包含(“T”)
ylabel (“V”)
zlabel (“p”)
视图(90 0)
图
情节(Vv1 p (Tv1 Vv1),“线宽”,2)
持有在
情节(Vv1 p (Tv2 Vv1),“线宽”,2)
情节(Vv1 (1) * [1], p ([Tv1 (1) Tv1(结束)],[1]* Vv1 (1)),“g”,“线宽”,2)
情节(Vv1(结束)* [1],p ([Tv2 (1) Tv2(结束)],[1]* Vv1(结束),“g”,“线宽”,2)
持有从
网格
包含(“V”)
ylabel (“p”)
轴([125 225 2.0 - 3.3])
传奇(“T (273 - 323)”,“T (323 - 373)”)
做出任何必要的改变来得到你想要的结果。
2的评论
明星黾
2019年11月5日
只有正常工作如果温度向量分为两个独立的差异。这是绝热的本质关系。
随意的实验,例如改变的极限
“Tv3”
,
“Tv4”
,
“Vv2”
体积(两个温度向量和向量分别)
图(3)
:
六世= 50;%向量的长度
Tv3 = linspace(173、273、六世);
Tv4 = linspace(273、373、六世);
六世Vv2 = linspace (150);
图
情节(Vv2 p (Tv3、Vv2),“线宽”,2)
持有在
情节(Vv2 p (Tv4 Vv2),“线宽”,2)
情节(Vv2 (1) * [1], p ([Tv3 (1) Tv3(结束)],[1]* Vv2 (1)),“g”,“线宽”,2)
情节(Vv2(结束)* [1],p ([Tv4 (1) Tv4(结束)],[1]* Vv2(结束),“g”,“线宽”,2)
持有从
网格
包含(“V”)
ylabel (“p”)
轴([25 175 1.0 9])
传奇(sprintf (“T (% d % d)”分钟(Tv3), sprintf (max (Tv3))“T (% d % d)”最小(Tv4),最大(Tv4)))
是确保所有的向量长度总是相同的
“重要的”
这里)。(axis调用让情节更加清晰易读。如果情节似乎切断或太小,评论一下,然后重申其局限性所以看起来可以接受)。
答案(1)
费尔南达Silverio
2020年4月9日
你好,
这对卡诺循环是正确的在绝热的转换。对于斯特林你应该等温线,因此创建一个数组与重要的元素相同的温度。
看看有什么不同
:
R = 0.2871;
m = 5;
六世= 10;
%定义温度(它只工作正常
%如果温度向量分成两个独立的
%范围的差异。)
Th = 373;% K
Tc = 273;% K
Tm = (Th + Tc) / 2;
%定义量δ
V1 = 200;
V2 = 150;
Tv1 = linspace (Tc、Tm、六世);%临时低- >绝热转换
Tv2 = linspace (Tm、Th六世);% Temp - >高绝热转换
Vv1 = linspace (V2, V1,六世);
大腿= 0 (10)+ Th;
Tlow = 0 (10) + Tc;
%理想气体定律
p = @ (T, V) m * R * T / V;
% p - v图
图(“DefaultAxesFontSize”,12)
集(0,“DefaultTextFontSize”,12)
情节(Vv1 p (Tv1 Vv1),“- k”,“线宽”,2)%绝热
持有在
情节(Vv1 p(大腿,Vv1),“- r”,“线宽”2);%等温线
情节(Vv1 p (Tv2 Vv1),“- k”,“线宽”,2)%绝热
情节(Vv1 p (Tlow Vv1),“- r”,“线宽”2);%等温线
%绝热
情节(Vv1 (1) * [1], p ([Tv1 (1) Tv1(结束)],[1]* Vv1 (1)),“- k”,“线宽”,2)
情节(Vv1(结束)* [1],p ([Tv2 (1) Tv2(结束)],[1]* Vv1(结束),“- k”,“线宽”,2)
%等温线
情节(Vv1 (1) * [1], [p (Tc, Vv1 (1)), p (Th, Vv1 (1))),“- r”,“线宽”,2)
文本(意思是(Vv1)、p (Tc,意味着(Vv1)) + 0.05,不冷的);
情节(Vv1(结束)* [1],[p (Tc, Vv1(结束),p (Th, Vv1(结束))),“- r”,“线宽”,2)
文本(意思是(Vv1)、p (Th,意味着(Vv1)) + 0.05,不热的);
%绝热
情节(V1,最小(p (Tv1 Vv1)),“k”。,“MarkerSize”,23)% 1
文本(V1 + 2,最小(p (Tv1 Vv1)),' 1 ');
情节(V2,马克斯(p (Tv1 Vv1)),“k”。,“MarkerSize”,23)% 2
文本(V2-3马克斯(p (Tv1 Vv1)),' 2 ');
情节(V2,马克斯(p (Tv2 Vv1)),“k”。,“MarkerSize”,23)%点3
文本(V2-3马克斯(p (Tv2 Vv1)),“3”);
情节(V1,最小(p (Tv2 Vv1)),“k”。,“MarkerSize”,23)%点(4
文本(V1 + 2,最小(p (Tv2 Vv1)),“4”,“字形大小”12);
%等温线
情节(V1,最小(p (Tlow Vv1)),“r”。,“MarkerSize”,23)% 1
文本(V1 + 2,最小(p (Tlow Vv1)),' 1 ');
情节(V2,马克斯(p (Tlow Vv1)),“r”。,“MarkerSize”,23)% 2
文本(V2-3马克斯(p (Tlow Vv1)),' 2 ');
情节(V2,马克斯(p(大腿,Vv1)),“r”。,“MarkerSize”,23)%点3
文本(V2-3马克斯(p(大腿,Vv1)),“3”);
情节(V1,最小(p(大腿,Vv1)),“r”。,“MarkerSize”,23)%点(4
文本(V1 + 2,最小(p(大腿,Vv1)),“4”);
集(gca),“XTick”[],“YTick”[])%将价值从轴
持有从
网格
包含(“V”)
ylabel (“p”)
轴([135 215 1.7 - 3.8])
传奇(绝热的,等温线的)