matlab一道不难的题,急求!可提高悬赏! 100

这是一道要解答的题里面提到的Problem2.19如下里面提到的Problem2.7如下希望能得到第一题的解答,后两道题只是因为提到所以给出。急求!!可提高悬赏!... 这是一道要解答的题

里面提到的Problem 2.19如下

里面提到的Problem2.7如下

希望能得到第一题的解答,后两道题只是因为提到所以给出。急求!!可提高悬赏!
展开
 我来答
dukinkin
2014-02-03 · TA获得超过1.3万个赞
知道大有可为答主
回答量:2444
采纳率:90%
帮助的人:891万
展开全部
b不是要求的,是已知的,就是2.7的表里面的B
可能是题目大小写错了
tianxiawulang
2014-02-03 · TA获得超过2.7万个赞
知道大有可为答主
回答量:4732
采纳率:89%
帮助的人:2564万
展开全部

查维基百科关于范德华常数的表

    en.wikipedia.org/wiki/Van_der_Waals_constants_(data_page)

可知,水蒸气的 b = 0.03049 L/mol,与题2-7中的数据B相同,所以,应该是题中的符号写错了。

 

有了方程和数据,计算当然就不是什么难事了,参考代码如下:

% data & constants
n = 2;           % mol
a = 5.536;       % L^2 * bar / mol^2
b = 0.03049;     % L / mol
R = 0.08314472;  % L*bar / (K*mol)
 
% part (a)
V = 1;
P = linspace(0, 400, 5).';
T_i = P * V / ( n * R );
T_vw = (P+n^2*a./V.^2) .* (V-n*b) / (n*R);
s = num2str([P T_i T_vw], '%10.2f');
S = char('   P        T_i      T_vw', '-'*ones(1,size(s,2)), s);
disp(S)
 
% part (b)
V = linspace(1, 9, 9).';
P = 220;
T_i = P * V / ( n * R );
T_vw = (P+n^2*a./V.^2) .* (V-n*b) / (n*R);
s = num2str([V T_i T_vw], '%12.3f');
S = char('  V        T_i         T_vw', '-'*ones(1,size(s,2)), s);
disp(S)

 

程序的输出:

   P        T_i      T_vw 
--------------------------
  0.00      0.00    125.04
100.00    601.36    689.74
200.00   1202.72   1254.43
300.00   1804.08   1819.12
400.00   2405.44   2383.81

  V        T_i         T_vw  
-----------------------------
1.000    1322.994    1367.363
2.000    2645.989    2629.865
3.000    3968.983    3931.793
4.000    5291.978    5244.085
5.000    6614.972    6560.604
6.000    7937.966    7879.259
7.000    9260.961    9199.143
8.000   10583.955   10519.798
9.000   11906.950   11840.969
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友ffce8ee
2014-02-02
知道答主
回答量:1
采纳率:0%
帮助的人:1395
展开全部
第二个题第一个理想气体的算法就不说了,第二个范德瓦耳斯方程把方程变个形就可以了。把第一个括号里的n^2除下来就是(p+a/B^2)了,第二括号把右式的n除进去,就变成(B-b)了。代值解方程就可以了。
追问
抱歉能不能详细一点- -  这里的b是需要求的是吗?T不是也要求吗?怎么求两个?
如果能把程序的全部步骤写下来就更好了><
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式