MATLAB優(yōu)化算法 版權(quán)信息
- ISBN:9787302474951
- 條形碼:9787302474951 ; 978-7-302-47495-1
- 裝幀:一般膠版紙
- 冊(cè)數(shù):暫無(wú)
- 重量:暫無(wú)
- 所屬分類:>>
MATLAB優(yōu)化算法 本書特色
本書是一本簡(jiǎn)明的MATLAB優(yōu)化算法綜合性參考書,以MATLAB R2016b軟件版本為基礎(chǔ),根據(jù)常用優(yōu)化算法編寫,包含多種優(yōu)化算法的MATLAB應(yīng)用方法,是讀者掌握MATLAB在優(yōu)化算法中應(yīng)用的有力工具。
全書分為四個(gè)部分共18章,包括MATLAB應(yīng)用基礎(chǔ)、常規(guī)優(yōu)化算法、智能優(yōu)化算法和綜合應(yīng)用。*部分從MATLAB基礎(chǔ)知識(shí)開始,詳細(xì)介紹編程和程序設(shè)計(jì)、二維繪圖、三維繪圖、GUI應(yīng)用等內(nèi)容; 第二部分介紹MATLAB線性規(guī)劃、非線性規(guī)劃、無(wú)約束一維極值、無(wú)約束多維極值、約束優(yōu)化方法、二次規(guī)劃、多目標(biāo)函數(shù)的優(yōu)化方法等內(nèi)容; 第三部分介紹免疫優(yōu)化算法及其MATLAB實(shí)現(xiàn)、粒子群優(yōu)化算法的MATLAB實(shí)現(xiàn)、遺傳優(yōu)化算法的MATLAB實(shí)現(xiàn)、小波變換的MATLAB實(shí)現(xiàn)、神經(jīng)網(wǎng)絡(luò)的MATLAB實(shí)現(xiàn)等內(nèi)容; 第四部分主要介紹MATLAB在分形維數(shù)和經(jīng)濟(jì)金融*化中的應(yīng)用。在本書的*后,附錄中還給出了MATLAB基本命令的介紹,便于讀者查閱。
本書以MATLAB優(yōu)化內(nèi)容為主線,結(jié)合各種優(yōu)化模型案例的講解,各種MATLAB優(yōu)化算法函數(shù)的說(shuō)明,使讀者易看懂、會(huì)應(yīng)用。本書深入淺出,實(shí)例引導(dǎo),講解翔實(shí),既可以作為高等院校數(shù)學(xué)建模和數(shù)學(xué)實(shí)驗(yàn)的參考教材,也可作為廣大科研工程技術(shù)人員的參考用書。
MATLAB優(yōu)化算法 內(nèi)容簡(jiǎn)介
(1) 資深作者編著,圖書質(zhì)量更有保證:一線資深工程師執(zhí)筆,系統(tǒng)歸納和總結(jié)了智能算法的實(shí)戰(zhàn)經(jīng)驗(yàn)。(2) 提供配套源碼,便于讀者動(dòng)手實(shí)踐:理論必須聯(lián)系實(shí)踐,本書提供源代碼下載,方便讀者學(xué)習(xí)使用。(3) 內(nèi)含豐富實(shí)例,利于讀者二次開發(fā):書中提供了十幾個(gè)優(yōu)化算法的典型實(shí)例,讀者可以據(jù)此二次開發(fā)。配套學(xué)習(xí)資源下載地址為清華大學(xué)出版社網(wǎng)站本書頁(yè)面。系列暢銷圖書如下:MATLAB 編程指南——計(jì)算、編程、仿真、算法及應(yīng)用MATLAB/Simulink系統(tǒng)仿真MATLAB GUI程序設(shè)計(jì)MATLAB智能算法MATLAB數(shù)學(xué)建模MATLAB優(yōu)化算法MATLAB信號(hào)處理MATLAB圖像處理MATLAB優(yōu)化算法
MATLAB優(yōu)化算法 目錄
目錄
**部分MATLAB應(yīng)用基礎(chǔ)
第1章MATLAB基礎(chǔ)知識(shí)
1.1基本概念
1.1.1數(shù)據(jù)類型概述
1.1.2整數(shù)類型
1.1.3浮點(diǎn)數(shù)類型
1.1.4常量與變量
1.1.5數(shù)組、矩陣、向量和標(biāo)量
1.1.6字符型數(shù)據(jù)
1.1.7運(yùn)算符
1.1.8復(fù)數(shù)
1.1.9無(wú)窮量和非數(shù)值量
1.2向量
1.2.1向量的生成
1.2.2向量的加減和數(shù)乘運(yùn)算
1.2.3向量的點(diǎn)、叉積運(yùn)算
1.3數(shù)組
1.3.1數(shù)組的創(chuàng)建和操作
1.3.2數(shù)組的常見運(yùn)算
1.4矩陣
1.4.1矩陣生成
1.4.2向量的生成
1.4.3矩陣加減運(yùn)算
1.4.4矩陣乘法運(yùn)算
1.4.5矩陣的除法運(yùn)算
1.4.6矩陣的分解運(yùn)算
1.5字符串
1.5.1字符串變量與一維字符數(shù)組
1.5.2對(duì)字符串的多項(xiàng)操作
1.5.3二維字符數(shù)組
1.6符號(hào)
1.6.1符號(hào)表達(dá)式的生成
1.6.2符號(hào)矩陣
1.6.3常用符號(hào)運(yùn)算
1.7關(guān)系運(yùn)算和邏輯運(yùn)算
1.7.1關(guān)系運(yùn)算
1.7.2邏輯運(yùn)算
1.7.3常用函數(shù)
1.8復(fù)數(shù)
1.8.1復(fù)數(shù)和復(fù)矩陣的生成
1.8.2復(fù)數(shù)的運(yùn)算
1.9數(shù)據(jù)類型間的轉(zhuǎn)換
本章小結(jié)
第2章MATLAB編程
2.1MATLAB編程概述
2.2MATLAB編程原則
2.3分支結(jié)構(gòu)
2.3.1if分支結(jié)構(gòu)
2.3.2switch分支結(jié)構(gòu)
2.4循環(huán)結(jié)構(gòu)
2.4.1while循環(huán)結(jié)構(gòu)
2.4.2for循環(huán)結(jié)構(gòu)
2.5其他控制程序命令
2.6程序調(diào)試
2.6.1程序調(diào)試命令
2.6.2常見程序錯(cuò)誤
2.6.3內(nèi)存優(yōu)化
2.7經(jīng)典案例
本章小結(jié)
第3章MATLAB繪圖
3.1數(shù)據(jù)圖像繪制簡(jiǎn)介
3.1.1離散數(shù)據(jù)可視化
3.1.2連續(xù)函數(shù)可視化
3.2二維繪圖
3.2.1二維圖形基本繪圖命令plot
3.2.2二維圖形的修飾
3.2.3子圖繪制法
3.2.4二維繪圖的經(jīng)典應(yīng)用
3.3三維繪制
3.3.1三維繪圖基本命令
3.3.2網(wǎng)格曲面隱藏線的顯示和關(guān)閉
3.3.3三維繪圖的實(shí)際應(yīng)用
3.4特殊圖形的繪制
3.4.1特殊二維圖形的繪制
3.4.2特殊三維圖形
本章小結(jié)
第4章GUI應(yīng)用
4.1GUI基礎(chǔ)概念
4.1.1GUI開發(fā)方法
4.1.2GUI基本元素
4.1.3GUI的層次
4.2菜單
4.2.1建立菜單和子菜單
4.2.2菜單對(duì)象常用屬性
4.2.3快捷菜單
4.3GUIDE的使用
4.4使用M文件創(chuàng)建GUI對(duì)象
本章小結(jié)
第二部分MATLAB常規(guī)優(yōu)化算法
第5章MATLAB線性規(guī)劃
5.1線性規(guī)劃的概念
5.2線性規(guī)劃的標(biāo)準(zhǔn)形式
5.3線性規(guī)劃的MATLAB函數(shù)
5.4線性規(guī)劃問(wèn)題求解方法
5.4.1單純形線性規(guī)劃問(wèn)題求解
5.4.2多目標(biāo)線性規(guī)劃問(wèn)題求解
5.5線性規(guī)劃實(shí)例
5.5.1生產(chǎn)決策問(wèn)題
5.5.2工作人員計(jì)劃安排問(wèn)題
5.5.3投資問(wèn)題
5.5.4工件加工任務(wù)分配問(wèn)題
5.5.5廠址選擇問(wèn)題
5.5.6確定職工編制問(wèn)題
5.5.7生產(chǎn)計(jì)劃的*優(yōu)化問(wèn)題
本章小結(jié)
第6章MATLAB非線性規(guī)劃
6.1非線性規(guī)劃基礎(chǔ)
6.1.1非線性規(guī)劃標(biāo)準(zhǔn)形式
6.1.2非線性規(guī)劃MATLAB函數(shù)
6.2無(wú)約束非線性規(guī)劃
6.2.1基本數(shù)學(xué)原理
6.2.2無(wú)約束非線性規(guī)劃函數(shù)
6.2.3無(wú)約束非線性規(guī)劃問(wèn)題的應(yīng)用
6.3求解非線性規(guī)劃
6.3.1一維*優(yōu)化方法
6.3.2無(wú)約束*優(yōu)化方法
6.3.3約束*優(yōu)化方法
6.4非線性規(guī)劃實(shí)例
6.4.1遺傳算法求解非線性規(guī)劃
6.4.2資金調(diào)用問(wèn)題
6.4.3經(jīng)營(yíng)*佳安排問(wèn)題
本章小結(jié)
第7章無(wú)約束一維極值
7.1無(wú)約束算法基礎(chǔ)
7.2進(jìn)退法
7.3黃金分割法
7.4斐波那契法
7.5牛頓型法
7.5.1牛頓法
7.5.2阻尼牛頓法
7.6割線法
7.7拋物線法
7.8三次插值法
7.9坐標(biāo)輪換法
本章小結(jié)
第8章無(wú)約束多維極值
8.1直接法
8.1.1模式搜索法
8.1.2單純形搜索法
8.1.3Powell法
8.2使用導(dǎo)數(shù)計(jì)算的間接法
8.2.1*速下降法
8.2.2共軛梯度法
8.3擬牛頓法
本章小結(jié)
第9章約束優(yōu)化方法
9.1約束優(yōu)化方法簡(jiǎn)介
9.2隨機(jī)方向法
9.3復(fù)合形法
9.4可行方向法
9.5懲罰函數(shù)法
本章小結(jié)
第10章二次規(guī)劃
10.1基本概念
10.2拉格朗日法
10.3起作用集算法
本章小結(jié)
第11章多目標(biāo)函數(shù)的優(yōu)化方法
11.1概述
11.2理想點(diǎn)法
11.3線性加權(quán)和法
11.4*大*小法
11.5目標(biāo)規(guī)劃法
本章小結(jié)
第三部分MATLAB智能優(yōu)化算法
第12章免疫優(yōu)化算法及其實(shí)現(xiàn)
12.1基本概念
12.2人工免疫系統(tǒng)
12.3免疫遺傳算法
12.4免疫算法MATLAB應(yīng)用實(shí)例
12.4.1*短路徑規(guī)劃
12.4.2旅行商問(wèn)題
12.4.3故障檢測(cè)問(wèn)題
本章小結(jié)
第13章粒子群優(yōu)化算法的實(shí)現(xiàn)
13.1算法的基本概念
13.2算法的MATLAB實(shí)現(xiàn)
13.2.1算法的基本程序
13.2.2適應(yīng)度函數(shù)
13.2.3免疫粒子群算法的MATLAB應(yīng)用
13.3粒子群算法的權(quán)重控制
13.3.1線性遞減法
13.3.2自適應(yīng)法
13.4混合粒子群算法
13.4.1模擬退火免疫算法
13.4.2基于雜交的算法
本章小結(jié)
第14章遺傳優(yōu)化算法的實(shí)現(xiàn)
14.1遺傳算法概述
14.2基本遺傳算法
14.3MATLAB遺傳算法工具箱及其應(yīng)用
14.4自適應(yīng)遺傳算法
14.5遺傳算法的典型應(yīng)用
14.5.1求解函數(shù)極值
14.5.2函數(shù)優(yōu)化求解
本章小結(jié)
第15章小波變換的實(shí)現(xiàn)
15.1小波變換原理
15.2小波算法的MATLAB函數(shù)
15.3圖像的分解和量化
15.3.1一維小波變換
15.3.2二維變換體系
15.4小波變換經(jīng)典案例
15.4.1去噪
15.4.2壓縮
本章小結(jié)
第16章神經(jīng)網(wǎng)絡(luò)的實(shí)現(xiàn)
16.1人工神經(jīng)網(wǎng)絡(luò)基本概念
16.2MATLAB神經(jīng)網(wǎng)絡(luò)工具箱
16.2.1常用神經(jīng)元激活函數(shù)
16.2.2神經(jīng)網(wǎng)絡(luò)通用函數(shù)
16.2.3神經(jīng)網(wǎng)絡(luò)的MATLAB實(shí)現(xiàn)
16.3神經(jīng)網(wǎng)絡(luò)的經(jīng)典應(yīng)用
16.3.1PID神經(jīng)網(wǎng)絡(luò)控制
16.3.2模糊神經(jīng)網(wǎng)絡(luò)在函數(shù)逼近中的應(yīng)用
本章小結(jié)
第四部分MATLAB綜合應(yīng)用
第17章分形維數(shù)應(yīng)用與實(shí)現(xiàn)
17.1分形維數(shù)概述
17.2二維分形維數(shù)的MATLAB應(yīng)用
17.3分形插值算法的MATLAB應(yīng)用
本章小結(jié)
第18章經(jīng)濟(jì)金融*優(yōu)化應(yīng)用
18.1期權(quán)定價(jià)分析
18.2收益、風(fēng)險(xiǎn)和有效前沿的計(jì)算
18.3投資組合績(jī)效分析
18.4固定收益證券的久期和凸度計(jì)算
本章小結(jié)
附錄MATLAB基本命令
參考文獻(xiàn)
展開全部
MATLAB優(yōu)化算法 作者簡(jiǎn)介
作者簡(jiǎn)介溫正 北京航空航天大學(xué)博士后,現(xiàn)就職于航天某院所,精通MATLAB、ANSYS、Fluent等工程仿真計(jì)算軟件。在國(guó)內(nèi)外期刊發(fā)表論文多篇,其中被SCI檢索三篇,被EI檢索十幾篇,申請(qǐng)并獲得授權(quán)專利多項(xiàng),曾獲得國(guó)防科學(xué)技術(shù)成果獎(jiǎng)等獎(jiǎng)項(xiàng),出版過(guò)多本暢銷計(jì)算機(jī)圖書。