91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 6KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2021-06-14
  • 語言: Matlab
  • 標簽: 遺傳算法??MATLAB??

資源簡介

在這個程序中,目標函數是一元函數,然后變量沒有編碼,采用的實數法。子代選擇使用的是輪盤賭法。多目標函數和多變量函數,以及輪盤賭法和覆蓋法。變量編碼與未編碼。請看我其他上傳的資源。都自己運行過。注釋詳細。

資源截圖

代碼片段和文件信息

%?AcrChrom函數是染色體交叉函數
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);?%要交叉的染色體,floor取比它小的整數acr_chrom取值在1-N
????????acr_node?=?floor(N_chrom*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-11-09?17:18??一維未編碼輪盤賭法\
?????文件?????????599??2018-11-06?11:20??一維未編碼輪盤賭法\AcrChrom.m
?????文件?????????152??2018-11-04?19:20??一維未編碼輪盤賭法\CalAveFitness.m
?????文件?????????330??2018-11-08?20:36??一維未編碼輪盤賭法\CalFitness.m
?????文件?????????422??2018-11-09?15:43??一維未編碼輪盤賭法\CalSumFitness.m
?????文件?????????350??2018-11-04?19:19??一維未編碼輪盤賭法\FindBest.m
?????文件????????1985??2018-11-11?15:42??一維未編碼輪盤賭法\GA.m
?????文件?????????373??2018-11-04?19:20??一維未編碼輪盤賭法\IfOut.m
?????文件?????????334??2018-11-08?16:52??一維未編碼輪盤賭法\Initialize.m
?????文件?????????736??2018-11-04?19:27??一維未編碼輪盤賭法\MutChrom.m
?????文件?????????353??2018-11-08?21:13??一維未編碼輪盤賭法\PlotModel.m
?????文件?????????892??2018-11-09?16:49??一維未編碼輪盤賭法\Roulette.m
?????文件????????1042??2018-11-09?15:40??一維未編碼輪盤賭法\SortFitness.m

評論

共有 條評論