資源簡介
本文件使用粒子群算法計算出二元函數的最小值,運行速度快。得到的最小值非常接近最優值。只需修改對應的函數表達式,根據所需要的區間,即可運行
代碼片段和文件信息
function?result?=?func2(x)
???%??result?=??(4-2.1*x(1)^2+x(1)^4/3)*x(1)^2?+x(1)*x(2)?+?(-4?+?4*x(2)^2)*x(2)^2;
?%???result?=?((sin((x(1)^2+x(2)^2)^0.5))^2-0.5)/(1+0.001*(x(1)^2+x(2)^2))^2?-0.5;
????result?=??20+(x(1)^2?-?10*?cos(2*pi*x(1))+?x(2)^2?-?10*?cos(2*pi*x(2)));
end
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????284??2019-06-08?10:25??粒子群算法\func2.m
?????文件???????2353??2019-06-08?09:59??粒子群算法\liziqun.m
?????目錄??????????0??2019-06-08?10:26??粒子群算法
-----------?---------??----------?-----??----
?????????????????2637????????????????????3
- 上一篇:微信小程序抽獎代碼可自定義中獎概率.zip
- 下一篇:版圖設計中的匹配.ppt
評論
共有 條評論