?? decodechrom.m
字號:
% 2.2.2 將二進制編碼轉(zhuǎn)化為十進制數(shù)(2)
% decodechrom.m函數(shù)的功能是將染色體(或二進制編碼)轉(zhuǎn)換為十進制,參數(shù)spoint表示待解碼的二進制串的起始位置
% (對于多個變量而言,如有兩個變量,采用20為表示,每個變量10為,則第一個變量從1開始,另一個變量從11開始。本例為1),
% 參數(shù)1ength表示所截取的長度(本例為10)。
%遺傳算法子程序
%Name: decodechrom.m
%將二進制編碼轉(zhuǎn)換成十進制
function pop2=decodechrom(pop,spoint,length)
pop1=pop(:,spoint:spoint+length-1);
pop2=decodebinary(pop1);
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -