[問題] 利用MATLAB做PSO粒字群演算法的新手問題已回收
最近很無聊 想學一些新東西 像PSO演算法
就到維基百科去找資料 後來也在維基看到有PSO原始碼
就拿MATLAB的來跑看看(因為我只有MATLAB)
http://web.syr.edu/~ddevicha/pso.m
程式碼如上
用MATLAB跑時 每次執行的結果都不一樣
g_best大致都在6.8~7.2之間跑
可是Ans有時候會出現2.x 有時候又會有8百多這種情況 = =
我想問這程式究竟有什麼作用
PSO應該是一種最佳化吧 那怎麼答案會差那麼多??
因為我實在還不是很懂 囧
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.173.100.243
→
12/02 10:53, , 1F
12/02 10:53, 1F
→
12/02 10:54, , 2F
12/02 10:54, 2F
→
12/02 10:57, , 3F
12/02 10:57, 3F
→
12/02 10:58, , 4F
12/02 10:58, 4F
→
12/02 10:59, , 5F
12/02 10:59, 5F
→
12/02 11:04, , 6F
12/02 11:04, 6F
推
12/02 11:45, , 7F
12/02 11:45, 7F
推
12/02 11:52, , 8F
12/02 11:52, 8F
→
12/02 11:53, , 9F
12/02 11:53, 9F
→
12/02 11:53, , 10F
12/02 11:53, 10F