24小时热门版块排行榜    

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

sujing928

银虫 (小有名气)


[交流] 【求助】微分方程拟合求参数

请各位高手帮帮忙,我数据处理中有一个微分方程需要得出参数z的值:
dx/dt=1/(2*96485*3*(1+z/x))

已经有的数据
x:
0.005
0.003218421
0.002230776
0.001452469
0.000973591
0.000605047
0.00038134
0.000300164
0.000303939

t:
0
43200
86400
129600
172800
216000
259200
302400
345600

能否帮我编个代码,文献中看到人家求出的解,卡在那儿了,弄不明白
回复此楼

» 猜你喜欢

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

» 抢金币啦!回帖就可以得到:

查看全部散金贴

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

dingd

铁杆木虫 (职业作家)


★ ★
小木虫(金币+0.5):给个红包,谢谢回帖
xiegangmai(金币+1): 谢谢参与! 2011-12-04 23:56:21
用1stOpt直接拟合:
CODE:
Variable t,x;
ODEFunction x'=1/(2*96485*3*(1+z/x));
Data;
//t:        x:
0        0.005
43200        0.003218421
86400        0.002230776
129600        0.001452469
172800        0.000973591
216000        0.000605047
259200        0.00038134
302400        0.000300164
345600        0.000303939

均方差(RMSE): 5.66052147217277E-5
残差平方和(SSE): 2.56332026695432E-8
相关系数(R): 0.998700248018427

参数                  最佳估算
--------------------        -------------
z        -0.183470471493407


5楼2011-12-03 20:36:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 8 个回答

sujing928

银虫 (小有名气)


wuming524:能不能把你的经验分享一下? 2010-12-26 14:55:53
已经解决,请版主删除

[ Last edited by sujing928 on 2010-12-26 at 02:10 ]
2楼2010-12-26 02:07:14
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wb1895

木虫 (正式写手)


sujing928(金币+2): 2010-12-28 09:36:52
sujing928(金币+8): 2011-04-25 21:49:26
呵呵,刚想回答发现已经解决,这个很简单的,大不了先积分再拟合啊。
3楼2010-12-26 09:39:04
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

sujing928

银虫 (小有名气)



robert2020(金币+1):鼓励分享经验! 2010-12-29 09:04:42
谢谢楼上,送你几个金币,我先用origin微分后再拟合的
4楼2010-12-28 09:38:55
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见