本書系統(tǒng)介紹MATLAB遺傳算法工具箱的功能特點(diǎn)、編程原理與使用方法,全書共分為10章。第一章至第四章介紹遺傳算法的基礎(chǔ)知識,包括遺傳算法的基本原理(編碼、選擇、交叉、變異、適應(yīng)度函數(shù)、控制參數(shù)的選擇、 約束條件的處理),模式定理,改進(jìn)的遺傳算法,未成熟收斂問題及其防止,小生境技術(shù)等。第五章和第六章介紹英國謝菲爾德(Sheffield)大學(xué)的MATLAB遺傳算法工具箱及其使用方法。第七章舉例說明利用謝菲爾德遺傳算法工具箱函數(shù)編寫求解實(shí)際優(yōu)化問題的MATLAB程序。第八章和第九章分別介紹MATLAB內(nèi)建的遺傳算法與直接搜索工具及其使用方法。第十章利用MATLAB編程實(shí)例介紹遺傳算法在圖像處理中的若干應(yīng)用。
本書取材新穎,內(nèi)容豐富,邏輯嚴(yán)謹(jǐn),語言通俗,理例結(jié)合,圖文并茂,注重基礎(chǔ),面向應(yīng)用。書中包含大量的實(shí)例,便于自學(xué)和應(yīng)用。本書可作為高等院校計(jì)算機(jī)、自動(dòng)化、信息、管理、控制與系統(tǒng)工程等專業(yè)本科生或研究生的教材或參考書,也可供其他專業(yè)的師生以及科研和工程技術(shù)人員自學(xué)或參考。