MATLAB爱好者论坛-LabFans.com
>
工程数学软件
>
MATLAB论坛
> 求一种解决方法
登录论坛
查看完整版本 :
求一种解决方法
xintaolv
2009-10-16, 15:20
条件:-3<x<12.1;
4.1<y<5.8;
函数:z=21.5+x*sin(4*pi*x)+y*sin(20*pi*y);
求Z的最大值;
请高手指点啊!!
大学生
2010-01-03, 17:15
现提供思路如下:可采用一些计算智能方法,如遗传算法、粒子群算法等。
chenhuips2
2010-02-02, 21:35
简单思路,取x,y步长0.1把所有计算结果都计算出來,然后取个最大值就OK了~
觉得精度不够就在最大值区域用0.0001步长再找一次最大值
louzhihua
2010-02-04, 10:35
一般采用遗传算法,中的matlab
vBulletin® v3.8.3,版权所有 ©2000-2025,Jelsoft Enterprises Ltd.