| 查看: 1672 | 回复: 2 | ||
xdzhangchao金虫 (小有名气)
|
[求助]
matlab中ga函数的问题 已有2人参与
|
|
本人在利用matlab自带ga函数进行某优化时,设计变量个数为3个,约束为不等式约束(无设计变量上下限),种群大小为6,交叉率取0.92,算了20代发现 没一代的最优值和平均值完全一样,且随着代数的推移没有发生改变。进而查找原因发现,在计算过程中,每一代中的6组设计变量取得完全一样!!!请问 这是怎么回事啊,不是随机搜索吗?为什么每一代的种群会取得完全一样呢? 不知道有没有虫友碰到过类似的情况,求指教!求支招! |
» 猜你喜欢
一志愿重庆大学085700资源与环境总分308求调剂
已经有3人回复
南昌大学材料专硕311分求调剂
已经有6人回复
316求调剂
已经有6人回复
346求调剂[0856]
已经有7人回复
一志愿山大07化学 332分 四六级已过 本科山东双非 求调剂!
已经有3人回复
310求调剂
已经有3人回复
机械专硕299求调剂至材料
已经有4人回复
070300化学319求调剂
已经有7人回复
08工科 320总分 求调剂
已经有6人回复
一志愿天津大学化学工艺专业(081702)315分求调剂
已经有12人回复
FMStation
至尊木虫 (知名作家)
- 应助: 591 (博士)
- 贵宾: 0.03
- 金币: 18346.2
- 红花: 97
- 帖子: 8891
- 在线: 1489.9小时
- 虫号: 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













回复此楼
10