資源簡(jiǎn)介
遺傳算法借鑒“適者生存”的遺傳遺傳學(xué)理論,將優(yōu)化問(wèn)題的求解表示成“染色體”的“適者生存”過(guò)程,通過(guò)“染色體”群的一代代復(fù)制、交叉、變異的進(jìn)化,最終得到的是最適應(yīng)環(huán)境的個(gè)體,從而得到問(wèn)題的最優(yōu)解或者滿意解。這是一種高度并行、隨機(jī)和自適應(yīng)的通用的優(yōu)化算法。

代碼片段和文件信息
function?ret=Code(lenchrombound)
%本函數(shù)將變量編碼成染色體,用于隨機(jī)初始化一個(gè)種群
%?lenchrom???input?:?染色體長(zhǎng)度
%?bound??????input?:?變量的取值范圍
%?ret????????output:?染色體的編碼值
flag=0;
while?flag==0
????pick=rand(1length(lenchrom));
????ret=bound(:1)‘+(bound(:2)-bound(:1))‘.*pick;?%線性插值,編碼結(jié)果以實(shí)數(shù)向量存入ret中
????flag=test(lenchromboundret);?????%檢驗(yàn)染色體的可行性
end
????????
?屬性????????????大小?????日期????時(shí)間???名稱(chēng)
-----------?---------??----------?-----??----
?????文件????????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個(gè)文件信息
評(píng)論
共有 條評(píng)論