- 在线时间
- 3 小时
- 最后登录
- 2016-11-10
- 注册时间
- 2016-4-8
- 听众数
- 8
- 收听数
- 0
- 能力
- 0 分
- 体力
- 26 点
- 威望
- 0 点
- 阅读权限
- 20
- 积分
- 10
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 4
- 主题
- 1
- 精华
- 0
- 分享
- 0
- 好友
- 1
升级   5.26% TA的每日心情 | 郁闷 2016-11-5 20:48 |
|---|
签到天数: 1 天 [LV.1]初来乍到 - 自我介绍
- 撒旦撒发放第三
 |
10体力
最近我在解决一个问题,设计变量有是[X1,X2,...,X10],其均来自一个集合C,假如C里面有20个值,例如X1,X2...,X10取值不能重复,这是一个组合优化问题,我的思路是:; d. @/ C6 c2 Q b0 p
1.首先初始化信息素矩阵和期望启发矩阵; 2.根据信息素矩阵和期望启发因子矩阵计算概率矩阵;+ [% g; `7 G8 e9 ^
3. 每只蚂蚁根据概率矩阵,随机的选取m组(蚂蚁数量)设计变量,然后验证约束条件后,带入目标函数求值。
+ W, P7 D$ `0 U
0 @+ c/ b; u2 z9 [) K4 C3 A 关键是2和3两步不知道该怎么实现,特来此请教各位大神们。希望懂得大神们说的仔细点,或者教我如何用MATLAB编程,感激不尽,感激不尽!!!!5 L1 _# R& ?# X! b9 W* ~/ Z' @9 w
3 U2 K1 V3 K1 E5 J1 |4 d8 U. T
|
zan
|