24小时热门版块排行榜    

查看: 863  |  回复: 1

朱红文

新虫 (小有名气)

[求助] matlab拟合求解反应级数以及速率常数 已有1人参与

小弟最近在做一个动力学的研究,苦于完全不懂matlab,研究拖了很久。希望会的大佬能给我指导一下。
具体数据如下:                  
t/h        c1                c2                c3             c4       mol/l
0        4.902         0.000         0.000         0.000
0.25        3.300         0.315         1.286         0.000
0.5        2.862         0.362         1.645         0.033
1        2.420         0.455         1.985         0.041
2        1.755         0.492         2.590         0.064
4        0.561         0.524         3.555         0.262
8        0.109         0.363         4.248         0.182

A(C1)→B(C2)→C(C3)→D(C4); 反应过程为连串反应,但不知反应级数,A与B 之间文献上说有中间产物,但反应产物中检测不到,可能反应速率太快

-dc1/dt=k1c1;
dc2/dt=k1c1^a-k2c2^b;
dc3/dt=k2c2^c-k3c3^d;
dc4/dt=k3c3^e.

本研究希望能求出各反应速率常数以及反应级数,希望会的大佬不啬赐教。
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

独孤神宇

版主 (知名作家)

【答案】应助回帖

★ ★ ★ ★ ★
感谢参与,应助指数 +1
朱红文: 金币+3, 有帮助 2019-12-11 20:15:23
朱红文: 金币+2, ★★★很有帮助, 可以给下联系方式下吗?或者可以分享下代码吗?我对这一块属实不太了解。 2019-12-11 20:17:17
微分方程组参数拟合 。可用 ode45+lsqnonlin 求解

发自小木虫Android客户端
数值计算
2楼2019-12-11 11:43:57
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 朱红文 的主题更新
信息提示
请填处理意见