24小时热门版块排行榜    

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

雨枫林影

新虫 (小有名气)

[求助] 求大神帮忙拟合一个非线性方程,求出模型参数

我现有一个动力学模型,数据也有,请求大神帮忙进行一个非线性方程的拟合,求出模型中的若干参数,最好用matlab软件,实在不行,别的软件也可以,只要帮我把参数算出来就行了。
应用MATLAB软件根据发酵试验数据和经验获得模型参数的初估值,进行非线性拟合,采用算法为全局性收敛的Marquardt修正的高斯牛顿法,以误差平方和最小为目标,获得发酵动力学模型参数估计值,这段话是参考一篇文献,我和他用同一个方程,方法,就是试验数据不一样,想重新算出一组参数。
关系到本人的毕业论文,急求,可再追加金币,如能帮忙,万分感谢。
t         X           S           P
88        6.7        3.17        4.86
92        7.5        2.87        5.17                                   
96        8.4        2.33        5.72                 
100        9.1        1.87        6.18
104        9.3        1.36        6.73               
108        9.1        0.95        7.13
112        8.6        0.52        7.56

求大神帮忙拟合一个非线性方程,求出模型参数
360截图20140321193034293.jpg


求大神帮忙拟合一个非线性方程,求出模型参数-1
360截图20140321193141731.jpg
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dingd

铁杆木虫 (职业作家)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ...
fegg7502: 金币+3, 应助指数+1, 3ks 2014-03-24 08:32:32
雨枫林影: 金币+100, ★★★很有帮助 2014-03-24 16:04:06
1:不知道参数有无物理意义、有无范围限制?
2:感觉有过拟合现象,应该可以简化减少些参数;

1stOpt求解代码及参考结果:
CODE:
ConstStr f1=umax*(S/(S+Ks))*(1/(1+S/Ki))*(1-P/Pmax)*X,
         f2=a*f1+b*X;
Variable t,X,S,P;
ODEFunction X'=f1;
            P'=f2;
            S'=-Yxs*f1-Yps*f2-m*X;
Data;
//t         X           S           P
88        6.7        3.17        4.86
92        7.5        2.87        5.17
96        8.4        2.33        5.72
100        9.1        1.87        6.18
104        9.3        1.36        6.73
108        9.1        0.95        7.13
112        8.6        0.52        7.56

umax        -5781392.33135318
ks        -210837.14834589
ki        0.00495481210991207
pmax        6.70905130223683
a        0.0119239466154204
b        0.0132719043224854
yxs        -3.01795075046523
yps        255.886555416186
m        -3.38343920138113

====== 结果输出 ======

文件: 数据文件-1
No        t        目标 x        计算 x        目标 s        计算 s        目标 p        计算 p
1        92        7.5        7.66055911481825        2.87        2.77397566145994        5.17        5.25307951950778
2        96        8.4        8.46838672391427        2.33        2.33779433171825        5.72        5.69174584294069
3        100        9.1        9.02185397024733        1.87        1.87519267194909        6.18        6.16392886995249
4        104        9.3        9.24404020474683        1.36        1.40371520415259        6.73        6.65300158028002
5        108        9.1        9.10467025194884        0.95        0.942143382474268        7.13        7.13997225746637
6        112        8.6        8.62950508373926        0.52        0.507516501557943        7.56        7.60639184924091
求大神帮忙拟合一个非线性方程,求出模型参数-2
c65.jpg


求大神帮忙拟合一个非线性方程,求出模型参数-3
c66.jpg


求大神帮忙拟合一个非线性方程,求出模型参数-4
c67.jpg

10楼2014-03-23 22:29:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 16 个回答

雨枫林影

新虫 (小有名气)

拜托,大神快出来
2楼2014-03-22 11:04:14
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

月只蓝

主管区长 (职业作家)

【答案】应助回帖


感谢参与,应助指数 +1
fegg7502: 金币+1, 鼓励交流 2014-03-24 08:31:54
时间t=0时,X P S的初值呢?
MATLAB、MS小问题、普通问题请发帖求助!时间精力有限,恕不接受无偿私信求助。
3楼2014-03-22 14:21:27
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

月只蓝

主管区长 (职业作家)

此外,β哪里有用到?
MATLAB、MS小问题、普通问题请发帖求助!时间精力有限,恕不接受无偿私信求助。
4楼2014-03-22 15:04:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见