| 查看: 1655 | 回复: 2 | ||
xdzhangchao金虫 (小有名气)
|
[求助]
matlab中ga函数的问题 已有2人参与
|
|
本人在利用matlab自带ga函数进行某优化时,设计变量个数为3个,约束为不等式约束(无设计变量上下限),种群大小为6,交叉率取0.92,算了20代发现 没一代的最优值和平均值完全一样,且随着代数的推移没有发生改变。进而查找原因发现,在计算过程中,每一代中的6组设计变量取得完全一样!!!请问 这是怎么回事啊,不是随机搜索吗?为什么每一代的种群会取得完全一样呢? 不知道有没有虫友碰到过类似的情况,求指教!求支招! |
» 猜你喜欢
参与限项
已经有3人回复
假如你的研究生提出不合理要求
已经有7人回复
实验室接单子
已经有4人回复
全日制(定向)博士
已经有4人回复
对氯苯硼酸纯化
已经有3人回复
求助:我三月中下旬出站,青基依托单位怎么办?
已经有12人回复
不自信的我
已经有12人回复
所感
已经有4人回复
要不要辞职读博?
已经有7人回复
北核录用
已经有3人回复
FMStation
至尊木虫 (知名作家)
- 应助: 591 (博士)
- 贵宾: 0.03
- 金币: 18159.2
- 红花: 97
- 帖子: 8891
- 在线: 1486小时
- 虫号: 2400059
- 注册: 2013-04-04
- 专业: 计算机应用技术
【答案】应助回帖
|
https://www.mathworks.com/help/gads/ga.html Examples: A = [1 1; -1 2; 2 1]; b = [2; 2; 3]; lb = zeros( 2,1 ); [x,fval,exitflag] = ga( @lincontest6,... 2,A,b,[],[],lb ) Optimization terminated: average change in the fitness value less than options.TolFun. x = 0.6670 1.3340 fval = -8.2258 exitflag = 1 |
2楼2016-08-04 07:41:05
guokeqin
金虫 (正式写手)
- 应助: 14 (小学生)
- 金币: 5441.2
- 红花: 6
- 帖子: 823
- 在线: 118.4小时
- 虫号: 1938806
- 注册: 2012-08-14
- 性别: GG
- 专业: 光学
3楼2016-09-09 08:45:14












回复此楼