Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
 
 
主题工具 显示模式
旧 2010-05-30, 13:18   #1
johnl
初级会员
 
注册日期: 2010-05-13
帖子: 1
声望力: 0
johnl 正向着好的方向发展
默认 请高手编个程序

matlab基础太差,求各位高手帮忙解决。
theta=[0.0485 0.0459 0.0720 0.0686 0.1504];
V31=[1.13 1.01 1.07 1.04 1.17];
V32=[1.01 0.94 0.89 0.92 1.05]
z=[0 1];
初值 k0 = [1 1 1 1 1];x0=[0.0565 0.3017 0.5357 0.0564 0.1355];
需要先求解动力学方程,然后采用最小二乘lsqnonlin估计。
dxdz = ...
(theta*V31*k(1)*x(3))
(theta*V32*k(2)*x(4))
(theta*(k(1)+k(2)+k(3)+k(5))*x(3))
(theta*V31*k(3)*x(3)-theta*k(4)*x(4)
(theta*V32*k(5)*x(3)+theta*V31*k(4)*x(4))]

结果为在反应器出口处测得的结果,即在Z=1处测得的结果
结果(五组)如下:结果与theta(i),V31(i),V32(I)向对应
exp=
[ 1 0.134 0.377 0.162 0.09 0.217
2 0.132 0.390 0.281 0.076 0.168
3 0.142 0.406 0.201 0.086 0.163
4 0.152 0.422 0.243 0.08 0.152
5 0.102 0.329 0.113 0.121 0.286]

我的邮箱[email protected]

此帖于 2010-05-30 13:19 被 johnl 编辑。 原因: 邮箱[email protected]
johnl 当前离线   回复时引用此帖
 


发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码



所有时间均为北京时间。现在的时间是 10:59


Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.