24小时热门版块排行榜    

CyRhmU.jpeg
查看: 2236  |  回复: 15
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

abandonkkk

铁虫 (小有名气)

[求助] 请教matlab反应动力学参数估计遇到的问题,谢谢

比如做了六组实验,实验的输入变量是温度随时间的变化曲线T(t),输出是转化率X。X同T(t)的关系为
-ln(1-x)=从0积分到时间t [k0exp(Ea/RT(t)]dt;其中k0和Ea为需估计的动力学参数
请问如何解决这个问题。我看书上基本用lsqnonlin工具,但是我目前的问题是:我的六个自变量是T(t)的离散数据组,当然也可以拟合成函数,这同一般例子中的自变量是一组单纯的数不同。不知道怎么处理,谢谢!
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

abandonkkk

铁虫 (小有名气)

引用回帖:
12楼: Originally posted by dingd at 2012-04-23 20:56:39:
这是公式:
43/99/291104_1335185785_534.jpg

不是,是这个意思:
  比如我的excel数据里面的实验1,有一组离散数据,t从1min到20min,T在对应时间的温度值在第二列所示,也就是说温度T是时间t的函数(可以用三次样条拟合出来),我的公式右边就是一个积分式,如果知道参数Ea和k0的话,T(t)对t的积分会得到一个值,而这个值对应一个转化率。
同理,实验2也有一组温度时间曲线关系,对它积分的话,对应第二个转化率,依此类推。然后通过这五组数据对应的五组转化率去估计最优参数。
13楼2012-04-23 23:56:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 16 个回答

dingd

铁杆木虫 (职业作家)

【答案】应助回帖

★ ★
感谢参与,应助指数 +1
zhangguangping: 金币+2, 谢谢应助! 2012-04-23 19:53:11
1stOpt应该可以解决你的问题。有数据的话放上来可以试试。
2楼2012-04-23 14:26:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

abandonkkk

铁虫 (小有名气)

引用回帖:
2楼: Originally posted by dingd at 2012-04-23 14:26:26:
1stOpt应该可以解决你的问题。有数据的话放上来可以试试。

你好,非常感谢,数据怎么传给你
3楼2012-04-23 15:13:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dingd

铁杆木虫 (职业作家)

【答案】应助回帖

就发论坛不行吗?能帮的人更多些。
6楼2012-04-23 15:20:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见