24小时热门版块排行榜    

CyRhmU.jpeg
查看: 1245  |  回复: 3
【悬赏金币】回答本帖问题,作者uecgpddjo将赠送您 200 个金币

uecgpddjo

新虫 (职业作家)

[求助] MATLAB微分方程参数拟合已有1人参与

自变量为时间t,因变量为y1~y3,未知参数有a1~a3,b1~b3,c1~c4,已知几组t和y的数据,要求使用龙格库塔法拟合出下列方程的系数值:
dy1/dt=a1*y1-b1*y1^2+c1*y1*y2+c2*y1*y3
dy2/dt=a2*y2-b2*y2^2+c3*y1*y2
dy3/dt=a3*y3-b3*y3^2+c4*y1*y3
其中,参数a,b的范围均限制在[0,+∞]
之前也尝试过用1stopt求解,奈何版本太低,想求助大神,帮忙写一个matlab的模板代码。
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hzlhm

至尊木虫 (著名写手)

【答案】应助回帖

感谢参与,应助指数 +1
用最小二乘法可以实现。
QQ:2120156492
2楼2023-04-09 18:49:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

uecgpddjo

新虫 (职业作家)

引用回帖:
2楼: Originally posted by hzlhm at 2023-04-09 18:49:24
用最小二乘法可以实现。

前面存在微分也可以吗
3楼2023-04-09 19:47:50
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

luoshengfeng

木虫 (正式写手)

引用回帖:
3楼: Originally posted by uecgpddjo at 2023-04-09 19:47:50
前面存在微分也可以吗...

可以的,可以先写一个为方程的求解函数,然后对这个函数做参数优化

发自小木虫Android客户端
知行合一
4楼2023-04-09 20:12:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 uecgpddjo 的主题更新
不应助 确定回帖应助 (注意:应助才可能被奖励,但不允许灌水,必须填写15个字符以上)
信息提示
请填处理意见