- 在线时间
- 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取值不能重复,这是一个组合优化问题,我的思路是:
6 D, X2 G7 S% n! k# v) {( t. \ 1.首先初始化信息素矩阵和期望启发矩阵; 2.根据信息素矩阵和期望启发因子矩阵计算概率矩阵;8 f; m4 k8 F$ @$ L( ?& R
3. 每只蚂蚁根据概率矩阵,随机的选取m组(蚂蚁数量)设计变量,然后验证约束条件后,带入目标函数求值。
6 }. m5 R, h1 Q/ i! o' }# u/ A7 Y3 K' A+ T" V
关键是2和3两步不知道该怎么实现,特来此请教各位大神们。希望懂得大神们说的仔细点,或者教我如何用MATLAB编程,感激不尽,感激不尽!!!!$ T' \' P$ M% c! Q
" J5 Y, J4 ~: L, N" c) G7 V9 C4 F4 ^
|
zan
|