我必须做我的家庭作业但我不懂这里的编码。任何人都可以给我详细解释一下吗? ?gydF4y2Ba

15的观点(30天)gydF4y2Ba
一个勒gydF4y2Ba
一个勒gydF4y2Ba 2021年1月10日gydF4y2Ba
评论道:gydF4y2Ba Stephen23gydF4y2Ba 2021年1月10日gydF4y2Ba
确定光伏多变的热力学系统的工作流程gydF4y2Ba kgydF4y2Ba =常数。gydF4y2Ba
1。内容gydF4y2Ba
理想气体的热力学系统多变过程定义如下:gydF4y2Ba
k = 0:等压过程中,k = 1:等温过程,k =gydF4y2Ba ggydF4y2Ba :绝热过程;k =gydF4y2Ba µgydF4y2Ba :等体积的过程。这个项目要求学生使用Matlab来表示图形(P, V)上述过程从P, V值,从而计算出所做的功的过程。gydF4y2Ba
2。需求gydF4y2Ba
1)学生应该有基本的MATLAB编程知识。gydF4y2Ba
2)学习MATLAB的符号计算和图形解释。gydF4y2Ba
3所示。任务gydF4y2Ba
编写Matlab程序:gydF4y2Ba
1)为气体的摩尔数n的输入数据,初始压力PgydF4y2Ba 0gydF4y2Ba ,初始体积VgydF4y2Ba 0gydF4y2Ba 。gydF4y2Ba
2)创建一个按钮来选择流程(多变、等温、等温或退出),P, V的输入值选择的过程。(您可以参考下面的命令行或者创建一个GUI界面)gydF4y2Ba
3)画一个图上面的过程(P, V)。gydF4y2Ba
4)使用符号操作计算选定的工作过程。gydF4y2Ba
注:学生可以使用其他non-symbolic方法。gydF4y2Ba
提交报告必须包含文本解释程序的内容和整个代码验证了在Matlab环境下正常运行。gydF4y2Ba
% @选择类型的路径(等压线,等容线或等温线)或辞职gydF4y2Ba
iPoint = iPoint + 1;gydF4y2Ba %的下一个点gydF4y2Ba
流(gydF4y2Ba “腿# % g \ n”gydF4y2Ba ,iPoint-1);gydF4y2Ba
PathType =菜单(sprintf (gydF4y2Ba “腿% g:选择next路径”gydF4y2Ba iPoint-1),gydF4y2Ba …gydF4y2Ba
“等压线(常数P)”gydF4y2Ba ,gydF4y2Ba “等容线(常数V)”gydF4y2Ba ,gydF4y2Ba …gydF4y2Ba
等温线(选择新的V)”gydF4y2Ba ,gydF4y2Ba “退出”gydF4y2Ba );gydF4y2Ba
% @如果未来路径的腿是一个等压线(常数P)gydF4y2Ba
如果gydF4y2Ba (PathType = = 1)gydF4y2Ba
关闭(gcf);gydF4y2Ba %关闭图窗口gydF4y2Ba
% @确定新卷,压力和温度gydF4y2Ba
V (iPoint) =输入(gydF4y2Ba “输入新卷:”gydF4y2Ba );gydF4y2Ba
P (iPoint) = P (iPoint-1);gydF4y2Ba %的新压力一样古老的压力gydF4y2Ba
T (iPoint) = P V (iPoint) * (iPoint) / (nmol * R);gydF4y2Ba %的新温度gydF4y2Ba
% @计算工作做了等压线gydF4y2Ba
W = P (iPoint) * (V (iPoint) - V (iPoint-1));gydF4y2Ba
% @添加体积和压力图数据gydF4y2Ba
VPlot = [VPlot V (iPoint)];gydF4y2Ba %为策划添加点体积数据gydF4y2Ba
PPlot = [PPlot P (iPoint)];gydF4y2Ba %为策划添加点压力数据gydF4y2Ba
% @其他如果未来路径的腿是一个等容线(常数V)gydF4y2Ba
elseifgydF4y2Ba (PathType = = 2)gydF4y2Ba
关闭(gcf);gydF4y2Ba %关闭图窗口gydF4y2Ba
% @确定新卷,压力和温度gydF4y2Ba
2的评论gydF4y2Ba

登录置评。gydF4y2Ba

答案(0)gydF4y2Ba

类别gydF4y2Ba

找到更多的在gydF4y2Ba热力学和热传递gydF4y2Ba在gydF4y2Ba帮助中心gydF4y2Ba和gydF4y2Ba文件交换gydF4y2Ba

社区寻宝gydF4y2Ba

找到宝藏在MATLAB中央,发现社区如何帮助你!gydF4y2Ba

开始狩猎!gydF4y2Ba