Redian新闻
>
问个多参数fitting的问题
avatar
问个多参数fitting的问题# Computation - 科学计算
j*u
1
公式很简单
dM1/dt = -qM1-c1M1+p1c2M2
dM2/dt = -qM2-c2M2+c1M1+c3M3
dM3/dt = -qM3-c3M3+p2c2M2
initial condition: c1M1+c2M2=c3M3, p1+p2=1
S(q)=M1+M2+M3
现在已有数据系列数据S(q),请问如何做data fitting 得到参数c1,c2,c3和p1,p2? 本
来打算用lsqcurvfit和ode45,但是总是搞不定,大家有什么好办法吗?
avatar
j*u
2
仔细看了一下,原来基本上是因为对初值太敏感。

【在 j**u 的大作中提到】
: 公式很简单
: dM1/dt = -qM1-c1M1+p1c2M2
: dM2/dt = -qM2-c2M2+c1M1+c3M3
: dM3/dt = -qM3-c3M3+p2c2M2
: initial condition: c1M1+c2M2=c3M3, p1+p2=1
: S(q)=M1+M2+M3
: 现在已有数据系列数据S(q),请问如何做data fitting 得到参数c1,c2,c3和p1,p2? 本
: 来打算用lsqcurvfit和ode45,但是总是搞不定,大家有什么好办法吗?

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。