| 查看: 1901 | 回复: 13 | |||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | |||
liqianmelody至尊木虫 (著名写手)
|
[求助]
求助用matlab三次样条法算一个反应的反应速率已有1人参与
|
||
| 本人不会用matlab这个软件,我有实验数据,请各位精通的人帮我算一下表格标黄的那列反应速率,谢谢了!数据在附件里了,PS:附件中上传时间较晚的那个是正确文件 |
» 本帖附件资源列表
-
欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com - 附件 1 : 动力学实验数据.doc
- 附件 2 : 动力学实验数据.doc
2014-03-26 14:46:39, 79.5 K
2014-03-26 14:48:30, 79.5 K
» 猜你喜欢
求国际会议网站
已经有1人回复
求取一些关于纳米材料和纳米技术相关的英文PPT。
已经有0人回复
物理学I论文润色/翻译怎么收费?
已经有125人回复
【复旦大学】二维材料方向招收2026年博士研究生1名
已经有0人回复
北京纳米能源与系统研究所 王中林院士/曹南颖研究员课题组2026级硕/博/博后招生
已经有10人回复
荷兰Utrecht University超快太赫兹光谱王海教授课题招收2026 CSC博士生
已经有19人回复
反铁磁体中的磁性切换:两种不同的机制已成功可视化
已经有0人回复
26申博推荐:南京航空航天大学国际前沿科学研究院光学方向招收博士生!
已经有0人回复
求标准粉末衍射卡号 ICDD 01-076-1802
已经有0人回复
» 本主题相关价值贴推荐,对您同样有帮助:
反应速率常数k的置信区间如何算?
已经有5人回复
求gaussian计算反应速率常数,指前因子方法。
已经有25人回复
帮我看看聚合反应三个速率常数怎么算?
已经有9人回复
【求助】催化反应动力学matlab计算各基元反应的速率常数时,该如何避免较小量被忽略?
已经有3人回复
【求助】反应速率常数怎么算
已经有5人回复
★
fegg7502: 金币+1, 鼓励交流 2014-03-29 08:42:40
fegg7502: 金币+1, 鼓励交流 2014-03-29 08:42:40
|
不好意思版大,我修改了一下你的編碼,但是差不多只改數據而已,但不知會和不能run,可否幫我看一下,謝謝! function ode3333 clear all;clc format long tspan=[50 62.5 80 100 125 166.666 250 333.3333 500 ]; t1=length(tspan); yexp=[1.414 1.1369 0.91816 0.81575 0.7424811 0.6323514 0.6139 0.6109 0.60789 ]'; t2=length(yexp); y0=1.9880715; k0=[0.1 1]; lb=[0 0 ]; ub=[1 1 ]*1e9; yy=[y0 yexp]; [k,resnorm,residual,exitflag,output,lambda,jacobian] = ... lsqnonlin(@ObjFunc,k0,lb,ub,[],tspan,y0,yexp); ci = nlparci(k,residual,jacobian); fprintf('\n\n使用函?lsqnonlin()估?得到的??值?:\n') fprintf('\t kf1 = %.4f\n',k(1)) fprintf('\t kf2 = %.4f\n',k(2)) fprintf(' The sum of the squares is: %.1e\n\n',resnorm) ts=0:1:max(tspan); [ts ys]=ode45(@KineticsEqs,ts,y0,[],k); [ttt XXsim] = ode45(@KineticsEqs,tspan,y0,[],k); y=XXsim(2:end); xexp=yexp; R2=1-sum((xexp'-y).^2)./sum((xexp'-mean(y)).^2); fprintf('\n\t相?系?之平方R^2 = %.6f',R2); kf1=k(1); kf2=k(2); y=yexp'; dydt_a=-(k(1)*y*((y+3.97614).^2)-(k(1)/k(2)).*(y-1.9880715).*((y-1.9880715).^2)); [-dydt_a] figure(1) plot(ts,ys,'b',tspan,yy,'or'),legend('?算值','??值','Location','best'), %--------------------------------------------------------- function f = ObjFunc(k,tspan,y0,yexp) % 目?函? [t Xsim] = ode45(@KineticsEqs,tspan,y0,[],k) ; Xsim; ysim = Xsim(2:end); f=ysim-yexp'; %---------------------------------------------------------- function dydt = KineticsEqs(t,y,k) kf1=k(1); kf2=k(2); dydt=-(kf1*y*((y+3.97614).^2)-(kf1/kf2)*(y-1.9880715)*((y-1.9880715).^2)); |
6楼2014-03-28 12:34:46
月只蓝
主管区长 (职业作家)
-

专家经验: +1059 - 计算强帖: 8
- 应助: 1712 (讲师)
- 贵宾: 8.888
- 金币: 68120.7
- 散金: 1938
- 红花: 443
- 沙发: 4
- 帖子: 4373
- 在线: 3291.4小时
- 虫号: 1122189
- 注册: 2010-10-14
- 专业: 宇宙学
- 管辖: 计算模拟区
【答案】应助回帖
★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
fegg7502: 金币+10, 3ks 2014-03-29 08:41:56
感谢参与,应助指数 +1
fegg7502: 金币+10, 3ks 2014-03-29 08:41:56

2楼2014-03-26 20:00:43
月只蓝
主管区长 (职业作家)
-

专家经验: +1059 - 计算强帖: 8
- 应助: 1712 (讲师)
- 贵宾: 8.888
- 金币: 68120.7
- 散金: 1938
- 红花: 443
- 沙发: 4
- 帖子: 4373
- 在线: 3291.4小时
- 虫号: 1122189
- 注册: 2010-10-14
- 专业: 宇宙学
- 管辖: 计算模拟区

3楼2014-03-26 20:19:21
liqianmelody
至尊木虫 (著名写手)
- 应助: 0 (幼儿园)
- 金币: 11387.8
- 散金: 2
- 红花: 4
- 帖子: 1046
- 在线: 73.9小时
- 虫号: 1334159
- 注册: 2011-06-29
- 性别: MM
- 专业: 分离过程
4楼2014-03-26 21:21:56













回复此楼