实验6-非线性方程求解.pdf

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验6-非线性方程求解

清华大学《数学实验》实验报告  实验六 非线性方程求解 姓名:芦琛璘 班级:化 33 学号:2013011934 实验目的: 1、 掌握用 MATLAB 软件求解非线性方程和方程组的基本用法,并对结果作初步分析。  2、 练习用非线性方程和方程组建立实际问题的模型并进行求解。  实验内容: 【问题1】给定4种物质对应的参数ai,bi,ci和交互作用矩阵Q如下: a1=18.607 a2=15.841 a3=20.443 a4=19.293 b1=2643.31 b2=2755.64 b3=4628.96 b4=4117.07 c1=239.73 c2=219.16 c3=252.64 c4=227.44 1 0.192 2.169 1.611 0.316 1 0.477 0.524 Q0.377 0.360 1 0.296 0.524 0.282 2.065 1 在压强p=760mmHg下,为了形成均相共沸混合物,温度和组分分别是多少?请尽 量找出所有可能的解。 【模型建立】 共沸混合物,使之有两种或以上物质组成的液体混合物,当在某种压力下背蒸馏后或局 部气化时,在气体状态下和在液体状态下保持相同的组分。均相共沸混合物的模型参见课本. 【模型求解】 azeofun.m: function f= azeofun(XT,n,P,a,b,c,Q) x(n)=1; for i=1:n-1; x(i)=XT(i); x(n)=x(n)-x(i); end T=XT(n); p=log(P); for i=1:n d(i)=x*Q(i,1:n); dd(i)=x(i)/d(i); end for i=1:n f(i)=x(i)*(b(i)/(T+c(i))+log(x*Q(i,1:n))+dd*Q(1:n,i)-a(i)-1+p); end end 化学工程系 化 33 芦琛璘  清华大学《数学实验》实验报告  gongfei.m: clear; clc; n=4; P=760; a=[18.607,15.841,20.443,19.293]; b=[2643.31,2755.64,4628.96,4117.07]; c=[239.73,219.16,252.64,227.44]; Q=[1 0.192 2.169 1.611 0.316 1 0.477 0.524 0.377 0.360 1 0.296 0.524 0.282 2.065 1]; XT0=[0.25,0.5,0,50]; [XT,Y]=fsolve(@azeofun,XT0,[],n,P,a,b,c,Q) 【结果如下】 XT = 0.0000 0.5858 0.4142 71.9657 Y = 1.0e-006 *[-0.0009 -0.0422 0.4428 -0.4701] 四种物质组成均相共沸混合物时的比例分别为0.00%,58.58%,41.42%,0.00%,温度为 71.9657℃。 【分析讨论】 在上面的计算中,对初值 XT0 的取法是:四种物质各占约 1/4,温度为 50。如果取其他 初值,还可以得到其他的均相共沸混合物,结果归纳如下表: 初值 解 XT0 X1

文档评论(0)

junzilan11 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档