24小时热门版块排行榜    

查看: 386  |  回复: 0

spiderone

木虫 (小有名气)

[求助] 遗传算法程序

微分方程组如下:
dz1=-k(1)*z(2)^k(8)*z(1)^k(11);
dz3=-k(2)*z(2)^k(9)*z(3)^k(12);
dz4=-k(3)*z(2)^k(10)*z(4)^k(13)+k(4)*z(5);
dz5=-k(4)*z(5)+k(3)*z(2)^k(10)*z(4)^k(13);
dz2=k(5)*dz1+k(6)*dz3+k(7)*dz4;
dz=[dz1;dz2;dz3;dz4;dz5];
其中k(i)为要求的参数,
z(1)-z(5)为组分,每个组分有五个数据值,如:

时间           t1       t2      t3      t4        t5
z(i)             0.15  0.12  0.11   0.10  0.10

最近一直是先给定初始值用ODE积分然后再用lsqnonlin()函数求解,但是结果随着初始值的改变而变。
想用全局优化算法类如遗传算法求个初始值!求大神!或者其他好的求解算法也行,谢谢!
回复此楼

» 猜你喜欢

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

智能机器人

Robot (super robot)

我们都爱小木虫

相关版块跳转 我要订阅楼主 spiderone 的主题更新
信息提示
请填处理意见