24小时热门版块排行榜    

查看: 783  |  回复: 0

amituonidefo

银虫 (初入文坛)

[求助] 请教matlab自带遗传算法工具箱变量边界设置问题

matlab菜鸟求助各位大牛:在使用matlab自带遗传算法工具箱时,若目标函数编写如下:
function z=rastrigin(x)
z=20+x(1)^2+x(2)^2-10*(cos(2*3.14*x(1))+cos(2*3.14*x(2)))
end
边界如下设置
请教matlab自带遗传算法工具箱变量边界设置问题
这样可以运行成功
请教matlab自带遗传算法工具箱变量边界设置问题-1
如果我编写目标函数如下:
function z=rastrigin(x1,x2)
z=20+x1.^2+x2.^2-10*(cos(2*3.14*x1)+cos(2*3.14*x2))
end
请问该怎么设置变量边界呢?按照之前的方法设置会有如下提示:
请教matlab自带遗传算法工具箱变量边界设置问题-2

[ Last edited by amituonidefo on 2014-3-7 at 15:24 ]
回复此楼

» 猜你喜欢

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

智能机器人

Robot (super robot)

我们都爱小木虫

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