資源簡介
兩基因度最常用的地方就是xy坐標,可以用來求得坐標中的最優解(比如地圖規劃問題),多基因度則可以應用于多種情況,各個基因之間存在一定關系即可使用

代碼片段和文件信息
function?chrom_new?=?AcrChrom(chrom?acr?N?N_chrom)
for?i?=?1:N
????acr_rand?=?rand;
????if?acr_rand ????????acr_chrom?=?floor((N-1)*rand+1);?%要交叉的染色體
????????acr_node?=?floor((N_chrom-1)*rand+1);?%要交叉的節點
????????%交叉開始
????????temp?=?chrom(i?acr_node);
????????chrom(i?acr_node)?=?chrom(acr_chrom?acr_node);?
????????chrom(acr_chrom?acr_node)?=?temp;
????end
end
chrom_new?=?chrom;
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-04-10?13:10??遺傳算法(兩基因度)\
?????文件?????????430??2018-04-09?21:39??遺傳算法(兩基因度)\AcrChrom.m
?????文件?????????101??2018-04-09?21:38??遺傳算法(兩基因度)\CalAveFitness.m
?????文件?????????359??2018-04-10?13:27??遺傳算法(兩基因度)\CalFitness.m
?????文件?????????195??2018-04-09?21:38??遺傳算法(兩基因度)\FindBest.m
?????文件?????????201??2018-04-09?21:39??遺傳算法(兩基因度)\IfOut.m
?????文件?????????225??2018-04-14?09:21??遺傳算法(兩基因度)\Initialize.m
?????文件?????????558??2018-04-09?21:39??遺傳算法(兩基因度)\MutChrom.m
?????文件?????????318??2018-04-10?13:27??遺傳算法(兩基因度)\PlotModel.m
?????文件?????????419??2018-04-09?21:39??遺傳算法(兩基因度)\ReplaceWorse.m
?????文件????????1681??2018-04-14?09:24??遺傳算法(兩基因度)\test.m
?????目錄???????????0??2018-04-11?21:57??遺傳算法(多基因度)\
?????文件?????????781??2018-04-11?12:42??遺傳算法(多基因度)\AcrChrom.m
?????文件?????????103??2018-04-10?16:43??遺傳算法(多基因度)\CalAveFitness.m
?????文件?????????272??2018-04-10?18:00??遺傳算法(多基因度)\CalFitness.m
?????文件?????????200??2018-04-10?16:41??遺傳算法(多基因度)\FindBest.m
?????文件?????????201??2018-04-09?21:39??遺傳算法(多基因度)\IfOut.m
?????文件?????????273??2018-04-10?17:15??遺傳算法(多基因度)\Initialize.m
?????文件?????????808??2018-04-10?23:54??遺傳算法(多基因度)\MutChrom.m
?????文件?????????318??2018-04-10?13:27??遺傳算法(多基因度)\PlotModel.m
?????文件?????????419??2018-04-09?21:39??遺傳算法(多基因度)\ReplaceWorse.m
?????文件????????1787??2018-04-11?21:56??遺傳算法(多基因度)\test.m
- 上一篇:西電軟件學院算法大三上機
- 下一篇:VC程序實現了波形顯示與FFT算法
評論
共有 條評論