資源簡介
遺傳算法借鑒“適者生存”的遺傳遺傳學理論,將優化問題的求解表示成“染色體”的“適者生存”過程,通過“染色體”群的一代代復制、交叉、變異的進化,最終得到的是最適應環境的個體,從而得到問題的最優解或者滿意解。這是一種高度并行、隨機和自適應的通用的優化算法。

代碼片段和文件信息
function?ret=Code(lenchrombound)
%本函數將變量編碼成染色體,用于隨機初始化一個種群
%?lenchrom???input?:?染色體長度
%?bound??????input?:?變量的取值范圍
%?ret????????output:?染色體的編碼值
flag=0;
while?flag==0
????pick=rand(1length(lenchrom));
????ret=bound(:1)‘+(bound(:2)-bound(:1))‘.*pick;?%線性插值,編碼結果以實數向量存入ret中
????flag=test(lenchromboundret);?????%檢驗染色體的可行性
end
????????
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????422??2018-06-29?12:59??第28章\GA\Code.m
?????文件???????1556??2018-06-29?12:59??第28章\GA\Cross.m
?????文件????????245??2018-06-29?12:59??第28章\GA\data.mat
?????文件????????616??2018-06-29?12:59??第28章\GA\fun.m
?????文件???????1777??2018-06-29?12:59??第28章\GA\Mutation.m
?????文件????????824??2018-06-29?12:59??第28章\GA\Select.m
?????文件????????400??2018-06-29?12:59??第28章\GA\test.m
?????文件???????2754??2018-06-29?12:59??第28章\GA\ysw1.m
?????文件????????422??2018-06-29?12:59??第28章\IGA\Code.m
?????文件???????2109??2018-06-29?12:59??第28章\IGA\Cross.m
?????文件????????245??2018-06-29?12:59??第28章\IGA\data.mat
?????文件????????616??2018-06-29?12:59??第28章\IGA\fun.m
?????文件???????2270??2018-06-29?12:59??第28章\IGA\Mutation.m
?????文件????????824??2018-06-29?12:59??第28章\IGA\Select.m
?????文件????????400??2018-06-29?12:59??第28章\IGA\test.m
?????文件???????3095??2018-06-29?12:59??第28章\IGA\ysw2.m
?????文件????????422??2018-06-29?12:59??第28章\合并\Code.m
?????文件???????1556??2018-06-29?12:59??第28章\合并\Cross.m
?????文件???????2113??2018-06-29?12:59??第28章\合并\Cross1.m
?????文件????????245??2018-06-29?12:59??第28章\合并\data.mat
?????文件????????616??2018-06-29?12:59??第28章\合并\fun.m
?????文件????????617??2018-06-29?12:59??第28章\合并\fun1.m
?????文件???????1777??2018-06-29?12:59??第28章\合并\Mutation.m
?????文件???????2273??2018-06-29?12:59??第28章\合并\Mutation1.m
?????文件????????824??2018-06-29?12:59??第28章\合并\Select.m
?????文件????????831??2018-06-29?12:59??第28章\合并\Select1.m
?????文件????????400??2018-06-29?12:59??第28章\合并\test.m
?????文件???????2759??2018-06-29?12:59??第28章\合并\ysw1.m
?????文件???????2903??2018-06-29?12:59??第28章\合并\ysw2.m
?????文件????????337??2018-06-29?12:59??第28章\合并\ysw3.m
............此處省略7個文件信息
評論
共有 條評論