版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、4.1 遺傳算法工具箱的安裝,第一步:將文件夾gatbx拷貝至Matlab的工具箱目錄下或硬盤任一目錄中;,第二步:啟動Matlab,并設(shè)置路徑,單擊Add Floder按鈕或 Add With Subfloder按鈕彈出對話框,找到遺傳算法工具箱放置的位置,單擊確定銨鈕。,單擊Save按鈕,單擊Close按鈕,4.2 創(chuàng)建種群,、創(chuàng)建基向量crtbase,、創(chuàng)建基向量crtbase,調(diào)用格式 basev=crtbase(lind,base) 功能 利用基本字符集base產(chǎn)生由向量lind的元素確定字符長度的串,以說明染色體中基因座的等位基因數(shù)量。 例1:在命令窗口中輸入 basev=crtb
2、ase(4 6,5 8); basev = 5 5 5 5 8 8 8 8 8 8,、創(chuàng)建二進(jìn)制初始種群crtbp,調(diào)用格式: chrom,lind,basev=crtbp(nind,lind); chrom,lind,basev=crtbp(nind, basev); chrom,lind,basev=crtbp(nind,lind,basev); 功能: 創(chuàng)建一個以二進(jìn)制編碼的種群,nind指定種群規(guī)模,lind確定染色體的長度。 返回一個長度為lind的染色體結(jié)構(gòu),染色體的等位基因的基本字符由基本向量basev確定。 用于產(chǎn)生一個數(shù)量為nind的種群,染色體的長度為lind,染色體等位基
3、因的基本字符由基本向量basev確定。,chrom,lind,basev=crtbp(nind,lind);,例2:在命令窗口中輸入 Chrom,lind,basev=crtbp(3,5) Chrom = 0 1 1 1 1 1 0 1 1 0 0 0 0 0 1 lind = 5 basev = 2 2 2 2 2,chrom,lind,basev=crtbp(nind, basev);,例4:在命令窗口中輸入 basev=crtbase(4 6,5 8) basev = 5 5 5 5 8 8 8 8 8 8 再輸入以下命令 chrom,lind,basev=crtbp(6,basev),
4、chrom,lind,basev=crtbp(nind, basev);,chrom = 3 4 1 0 7 1 3 0 0 3 2 2 4 1 4 4 6 4 6 1 2 4 3 3 3 6 5 0 7 5 3 0 0 1 4 4 3 3 7 2 3 4 0 2 2 5 4 2 6 7 3 1 4 0 3 1 6 6 3 5 lind = 10 basev = 5 5 5 5 8 8 8 8 8 8,、創(chuàng)建實(shí)值初始種群crtrp,調(diào)用格式 chrom=crtrp(nind,FieldDR) 功能 創(chuàng)建一個大小為nindnvar的隨機(jī)實(shí)值矩陣,其中nind指定了種群的規(guī)模,nvar確定了每個個
5、體的變量個數(shù),F(xiàn)ieldDR是一個大小nvar的矩陣,包含每個個體變量的邊界,第一行為上界,第二行為下界。 需要注意的是在利用chrom=crtrp(nind,FieldDR)之前先定義變量的邊界。,例3:在命令窗口中輸入, FieldDR=-2 0 4 1 -3;3 4 5 6 7 FieldDR = -2 0 4 1 -3 3 4 5 6 7 再輸入以下命令 chrom=crtrp(3,FieldDR) chrom = 0.2571 1.2507 4.6831 4.0620 -2.8365 -1.7805 0.0515 4.0928 4.0427 -1.0993 -1.8641 1.535
6、9 4.0353 1.0788 2.8692,4.3 區(qū)域描述器,區(qū)域描述器FieldD的結(jié)構(gòu)如下:,區(qū)域描述器FieldD中各參量的含義,區(qū)域描述器FieldD中各參量的含義,二進(jìn)制串到實(shí)值的轉(zhuǎn)換函數(shù)bs2rv,調(diào)用格式 Phen=bs2rv(Chrom,FieldD) 功能 根據(jù)區(qū)域描述器FieldD將二進(jìn)制串矩陣Chrom轉(zhuǎn)換為實(shí)值矩陣,返回矩陣Phen包含對應(yīng)的種群表現(xiàn)型。,例:在命令窗口中輸入, Chrom=crtbp(4,8) %創(chuàng)建一個初始種群,種群規(guī)模為4,編碼長度為8 Chrom = 1 1 1 1 1 0 0 0 0 1 0 1 1 0 0 0 1 0 1 0 0 1 0
7、0 0 0 1 0 1 0 1 1,建立區(qū)域描述器, FieldD=8;-1;10;1;0;1;1 FieldD = 8 % 子串長度為8 -1 % 每個子串的下邊界為-1 10% 每個子串的上邊界為10 1% 用標(biāo)準(zhǔn)的二進(jìn)制編碼 0% 每個子串使用算術(shù)刻度 1% 每個變量的范圍包含下邊界 1% 每個變量的范圍包含上邊界,將二進(jìn)制串轉(zhuǎn)化為實(shí)值, Phen=bs2rv(chrom,FieldD) Phen = 6.5490 3.7882 7.5843 1.1569,重新建立區(qū)域描述器, FieldD=8;1;10;1;1;0;0 FieldD = 8% 子串長度為8 1% 每個子串的下邊界為1 10% 每個子串的上邊界為10 1% 用標(biāo)準(zhǔn)的二進(jìn)制編碼 1% 每個子串使用對數(shù)刻度 0% 每個變量的范圍不包含下邊界 0% 每個變量的范圍不包含上邊界,重新譯碼, Phen=bs2rv(chrom,FieldD) Phen = 4.8398 2.7277 6.0008 1.5792,多變量區(qū)域描述器, FieldD=5 7;-1 1;10 5;1 1;0 0;1 0;0 1 FieldD = 5
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年中鐵七局集團(tuán)第二工程有限公司招聘備考題庫及1套完整答案詳解
- 2026年北京一零一中溫泉校區(qū)招聘備考題庫有答案詳解
- 2026年吐魯番市消防救援支隊(duì)面向社會公開招聘政府專職消防員16人備考題庫及完整答案詳解1套
- 完善資產(chǎn)內(nèi)控制度
- 檔案室內(nèi)控制度
- 五項(xiàng)費(fèi)用內(nèi)控制度
- 內(nèi)控制度如何匯編
- 免房租內(nèi)控制度
- 文廣旅局內(nèi)控制度
- 工會經(jīng)審會內(nèi)控制度
- 傳染病相關(guān)醫(yī)療設(shè)備與器械的操作與維護(hù)
- 售后服務(wù)流程管理手冊
- 2020-2021學(xué)年新概念英語第二冊-Lesson14-同步習(xí)題(含答案)
- 混凝土構(gòu)件的配筋計(jì)算
- 國家開放大學(xué)《政治學(xué)原理》章節(jié)自檢自測題參考答案
- GB/T 5758-2023離子交換樹脂粒度、有效粒徑和均一系數(shù)的測定方法
- 防雷裝置維護(hù)保養(yǎng)制度
- 中醫(yī)治療“膏淋”醫(yī)案67例
- 黃金冶煉行業(yè)三廢處理綜述
- 統(tǒng)編版高中語文選擇性必修上冊 在民族復(fù)興的歷史豐碑上-2020中國抗疫記 教學(xué)課件
- GB/T 2792-2014膠粘帶剝離強(qiáng)度的試驗(yàn)方法
評論
0/150
提交評論