《量化投資:以MATLAB為工具》

MATLAB技術論壇

 找回密碼
 注冊賬號
查看: 188|回復: 0
打印 上一主題 下一主題
收起左側

[討論] 智能算法中TSP輪盤賭代碼問題求指教

[復制鏈接]
跳轉到指定樓層
樓主
發表于 2019-5-27 15:57:22 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
p=allow
%計算城市間轉移概率
for k=1:length(allow)
p(k)=Tau(tabu(end),allow(k))^alpha*Eta(tabu(end),allow(k))^beta;
end
p=p/sum(p);
Pc=cumsum(p);
target_index=find(Pc>=rand);


為什么要cumsum(p)呢?Pc>=rand是什么意思,它的作用是什么?
這是蟻群算法中用輪盤賭法選擇下一個城市的代碼,求指教。。。
您需要登錄后才可以回帖 登錄 | 注冊賬號

本版積分規則

QQ|網站地圖|MATLAB技術論壇|Simulink仿真論壇 ( 蜀ICP備19014457號 

GMT+8, 2019-8-12 09:42 , Processed in 0.071880 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回復 返回頂部 返回列表
传奇电子琴弹奏
四川时时vv平台下载 河南快三平台 福建时时下载手机版下载 新彊时新时时彩走势图 河南快3走势图带连线 山东时时计划软件 今晚必二肖 pk10五码循环不死模式 七乐彩走势图带坐标连线 uk大上海时时平台 四川快乐十二任七遗漏 云南快乐十分复试奖金 老重庆实时走势图360 安徽快三走势图基本图走势 北京pk计划破解版 四川快乐12今天开奖结