【老生谈算法】matlab遗传算法工具箱源码——遗传算法
生活随笔
收集整理的這篇文章主要介紹了
【老生谈算法】matlab遗传算法工具箱源码——遗传算法
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
matlab遺傳算法工具箱函數(shù)及實(shí)例講解
1、文檔下載:
本算法已經(jīng)整理成文檔如下,有需要的朋友可以點(diǎn)擊進(jìn)行下載
| 本項(xiàng)目文檔 | 【老生談算法】matlab遺傳算法工具箱函數(shù)及實(shí)例講解.doc |
2、算法詳解:
核心函數(shù):
(1)function [pop]=initializega(num,bounds,eevalFN,eevalOps,options)–初始種群的
生成函數(shù)
【輸出參數(shù)】
pop–生成的初始種群
【輸入?yún)?shù)】
num–種群中的個體數(shù)目
bounds–代表變量的上下界的矩陣
eevalFN–適應(yīng)度函數(shù)
eevalOps–傳遞給適應(yīng)度函數(shù)的參數(shù)
options–選擇編碼形式(浮點(diǎn)編碼或是二進(jìn)制編碼)[precision F_or_B],如
precision–變量進(jìn)行二進(jìn)制編碼時指定的精度
F_or_B–為1時選擇浮點(diǎn)編碼,否則為二進(jìn)制編碼,由precision指定精度)
(2)function [x,endPop,bPop,traceInfo] = ga(bounds,evalFN,eval
總結(jié)
以上是生活随笔為你收集整理的【老生谈算法】matlab遗传算法工具箱源码——遗传算法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 工作325:uni-格式化日期
- 下一篇: 工作339:pc父组件通过props传值