工程優(yōu)化設計與MATLAB實現(xiàn)

出版時間:2011-9  出版社:清華大學出版社  作者:張永恒 主編  頁數(shù):317  

內容概要

張永恒主編的《工程優(yōu)化設計與MATLAB實現(xiàn)(修訂版)》以工程實例為背景,以MATLAB語言為工具,較全面地介紹了優(yōu)化設計的理論及應用?!豆こ虄?yōu)化設計與MATLAB實現(xiàn)(修訂版)》主要內容包括:優(yōu)化設計基本模型;優(yōu)化設計數(shù)學基礎知識;一維搜索方法;無約束優(yōu)化問題、有約束優(yōu)化問題的經典算法;啟發(fā)式優(yōu)化算法,包括蟻群優(yōu)化、粒子群優(yōu)化算法、遺傳算法、模擬退火算法、禁忌算法和人工神經網絡算法;MATLAB優(yōu)化工具箱函數(shù)及應用;優(yōu)化算法工程應用實例及MATLAB基礎知識。書中配有完整的MATLAB程序。
《工程優(yōu)化設計與MATLAB實現(xiàn)(修訂版)》可作為高等工科院校有關專業(yè)優(yōu)化設計方面課程的教材和教學參考書,也可供有關專業(yè)的師生和工程技術人員參考。

書籍目錄

第1章 緒論
1.1 最優(yōu)化問題的提出
1.2 最優(yōu)化問題的分類
1.3 優(yōu)化模型的圖形表示
1.4 有限元法引例
1.5 多學科設計優(yōu)化集成軟件iSIGHT簡介
習題
第2章 優(yōu)化設計的數(shù)學基礎
2.1 向量與矩陣的范數(shù)
2.1.1 向量的范數(shù)
2.1.2 矩陣的范數(shù)
2.2 方向導數(shù)與梯度
2.2.1 方向導數(shù)
2.2.2 梯度
2.3 函數(shù)的泰勒級數(shù)展開
2.4 無約束優(yōu)化問題的極值條件
2.5 凸集與凸函數(shù)
2.5.1 凸集
2.5.2 凸函數(shù)
2.6 有約束優(yōu)化問題的極值條件
2.6.1 等式約束優(yōu)化問題的極值條件
2.6.2 不等式約束優(yōu)化問題的極值條件
習題
第3章 線性規(guī)劃
3.1 線性規(guī)劃的標準形式
3.2 單純形法
3.2.1 基本解與基本可行解
3.2.2 基本可行解的轉換
3.2.3 單純形法的計算步驟
3.2.4 單純形法列表計算
3.3 單純形法的MATLAB程序及實例
3.4 改進的單純形法
3.4.1 改進的單純形法的基本思想
3.4.2 改進的單純形法的計算步驟
3.5 改進的單純形法的MATLAB程序及實例
習題
第4章 一維搜索方法
4.1 確定初始單峰區(qū)間的方法——進退法
4.1.1 進退法原理
4.1.2 進退法程序框圖及MATLAB程序
4.2 黃金分割法
4.2.1 黃金分割法的基本原理
4.2.2 黃金分割法的計算方法
4.2.3 黃金分割法的計算框圖和MATLAB程序
4.3 拉格朗日插值多項式
4.3.1 線性插值
4.3.2 二次函數(shù)插值
4.3.3 n次拉格朗日插值多項式
4.4 插值與擬合的其他方法
4.4.1 差商與牛頓插值
4.4.2 列維爾插值法
4.4.3 曲線擬合的最小二乘法
4.4.4 正交多項式及其在曲線擬合中的應用
4.5 一元及多元非線性方程求根
4.5.1 一元非線性方程求根
4.5.2 多元非線性方程組求根
習題
第5章 無約束優(yōu)化問題的導數(shù)解法
5.1 最速下降法
5.1.1 最速下降法的基本原理
5.1.2 最速下降法的MATLAB程序
5.2 牛頓法
5.2.1 牛頓法的基本原理
5.2.2 阻尼牛頓法
5.2.3 阻尼牛頓法的MATLAB程序
5.3 共軛梯度法
5.3.1 共軛方向的概念
5.3.2 共軛方向與函數(shù)極值的關系
5.3.3 共軛梯度法的幾種形式
5.3.4 共軛梯度法的MATLAB程序
5.4 變尺度法
5.4.1 變量的尺度
5.4.2 變尺度矩陣的建立
5.4.3 變尺度法的MATLAB程序
習題
第6章 無約束優(yōu)化問題的直接解法
6.1 坐標輪換法
6.1.1 坐標輪換法的基本原理
6.1.2 搜索方向與步長的確定
6.1.3 坐標輪換法的MATLAB程序
6.2 單形替換法
6.2.1 單形替換法(一)
6.2.2 單形替換法(二)
6.2.3 單形替換法的MATLAB程序
6.3 鮑威爾法
6.3.1 鮑威爾法的原理
6.3.2 鮑威爾基本算法的步驟
6.3.3 改進的鮑威爾方法
6.4 鮑威爾法的MATLAB程序及實例
習題
第7章 約束優(yōu)化問題的直接解法
7.1 隨機方向法
7.1.1 隨機方向法的基本原理
7.1.2 隨機方向法的步驟
7.1.3 隨機方向法的MATLAB程序
7.2 復合形法
7.2.1 復合形法的步驟
7.2.2 復合形法的MATLAB程序
7.3 可行方向法
7.3.1 可行方向法的搜索策略
7.3.2 Zoutendijk可行方向法
7.3.3 Rosen可行方向法
7.3.4 Rosen可行方向法的MATLAB程序
習題
第8章 約束優(yōu)化問題的間接解法
8.1 罰函數(shù)法
8.1.1 內點罰函數(shù)法
8.1.2 外點罰函數(shù)法
8.1.3 混合罰函數(shù)法
8.2 增廣乘子法
8.2.1 拉格朗日乘子法
8.2.2 等式約束的增廣乘子法
8.2.3 不等式約束的增廣乘子法
習題
第9章 多目標函數(shù)優(yōu)化設計
9.1 多目標優(yōu)化問題
9.1.1 多目標優(yōu)化問題的數(shù)學模型
9.1.2 多目標優(yōu)化設計解的類型
9.2 多目標優(yōu)化問題的求解方法
9.2.1 線性組合法
9.2.2 理想點法
9.2.3 乘除法
習題
第10章 最優(yōu)化問題的啟發(fā)式算法
10.1 蟻群算法
10.1.1 蟻群算法求解TSP的基本原理
10.1.2 用蟻群算法求解函數(shù)優(yōu)化問題
10.2 粒子群優(yōu)化算法
10.2.1 粒子群優(yōu)化算法的基本原理
10.2.2 用粒子群算法求解函數(shù)優(yōu)化問題
10.3 遺傳算法
10.3.1 遺傳算法的基本原理
10.3.2 混合遺傳算法
10.3.3 十進制編碼遺傳算法
10.3.4 用遺傳算法求解TSP問題
10.4 模擬退火算法
10.5 人工神經網絡算法
10.5.1 人工神經網絡的特征及分類
10.5.2 BP網絡9
10.5.3 Hopfield神經網絡模型
習題
第11章 MATLAB優(yōu)化工具箱簡介
11.1 MATLAB常用內部數(shù)學函數(shù)
11.2 MATLAB優(yōu)化工具箱的主要函數(shù)
11.2.1 MATLAB求解優(yōu)化問題的主要函數(shù)
11.2.2 優(yōu)化函數(shù)控制參數(shù)
11.3 線性規(guī)劃問題
11.4 一元和多元函數(shù)的優(yōu)化問題
11.4.1 一元函數(shù)的優(yōu)化問題
11.4.2 多元函數(shù)的無約束優(yōu)化問題
11.4.3 多元函數(shù)的有約束優(yōu)化問題
11.4.4 二次規(guī)劃問題
11.5 半無限約束多元函數(shù)優(yōu)化問題
11.6 多目標優(yōu)化問題
11.6.1 理想點法
11.6.2 線性加權和法
11.6.3 最大最小法
11.6.4 目標達到法
11.7 最小二乘法在優(yōu)化及數(shù)據(jù)擬合中的應用
11.7.1 有約束線性最小二乘
11.7.2 最小二乘法數(shù)據(jù)(曲線)擬合之一
11.7.3 最小二乘法數(shù)據(jù)(曲線)擬合之二
11.7.4 最小二乘法數(shù)據(jù)(曲線)擬合之三
11.8 非線性方程的求解
11.8.1 一元非線性方程的解
11.8.2 非線性方程組的解
習題
第12章 工程優(yōu)化設計實例
12.1 平面連桿機構的優(yōu)化設計
12.1.1 曲柄搖桿機構優(yōu)化設計數(shù)學模型
12.1.2 曲柄搖桿機構優(yōu)化設計的MATLAB程序及運行結果
12.2 凸輪優(yōu)化設計
12.2.1 凸輪型線優(yōu)化設計目標函數(shù)
12.2.2 優(yōu)化函數(shù)約束條件
12.2.3 凸輪機構優(yōu)化設計的MATLAB程序及計算實例
12.3 螺栓連接的優(yōu)化設計
12.3.1 螺栓連接受力分析
12.3.2 螺栓連接的設計變量、目標函數(shù)及約束條件
12.3.3 螺栓連接的優(yōu)化數(shù)學模型
12.3.4 螺栓連接優(yōu)化設計的MATLAB程序及運行結果
12.4 圓柱齒輪傳動的優(yōu)化設計
12.4.1 模糊綜合評判的一般流程
12.4.2 圓柱齒輪傳動優(yōu)化設計的目標函數(shù)和設計變量
12.4.3 圓柱齒輪傳動優(yōu)化設計的約束條件
12.4.4 最優(yōu)截集水平值λ的確定
12.4.5 圓柱齒輪傳動優(yōu)化設計的MATLAB程序及計算結果
12.5 圓柱螺旋彈簧的優(yōu)化設計
12.5.1 圓柱螺旋彈簧優(yōu)化設計的數(shù)學模型
12.5.2 圓柱螺旋彈簧優(yōu)化設計實例
12.6 軸的優(yōu)化設計
12.6.1 扭轉軸的優(yōu)化設計
12.6.2 圓形等截面軸的優(yōu)化設計
12.6.3 車床主軸的優(yōu)化設計
12.7 桁架的優(yōu)化設計
12.7.1 靜定桁架的優(yōu)化設計
12.7.2 三桿桁架的優(yōu)化設計
12.8 換熱器的優(yōu)化設計
12.8.1 換熱器優(yōu)化設計(一)
12.8.2 換熱器優(yōu)化設計(二)
12.基于優(yōu)化方法的常微分方程邊值問題數(shù)值解
12.9.1 基于MATLAB函數(shù)的求解方法
12.9.2 求解兩點邊值問題的打靶法
12.9.3 邊界層微分方程組及相似解
12.9.4 流函數(shù)方程和溫度方程的求解
12.10 含間隙機械系統(tǒng)的參數(shù)優(yōu)化設計
12.10.1 力學模型及運動微分方程
12.10.2 系統(tǒng)的分岔和通向混沌的道路
12.10.3 系統(tǒng)優(yōu)化設計的MATLAB程序
習題
參考文獻

章節(jié)摘錄

版權頁:插圖:

編輯推薦

《工程優(yōu)化設計與MATLAB實現(xiàn)(修訂版)》為普通高等院校機電工程類規(guī)劃教材之一。

圖書封面

評論、評分、閱讀與下載


    工程優(yōu)化設計與MATLAB實現(xiàn) PDF格式下載


用戶評論 (總計24條)

 
 

  •   這本書很實用,特別是給出了一些算法的matlab源代碼
  •   不錯,包括了優(yōu)化設計的基本知識和在機械應用中的一些例子
  •   內容還可以,但是總是感覺和其它優(yōu)化設計的書的編程思路有所不同,有待深入學習??傮w說,本書涉及面還是挺廣的,應該對學習和做課題有很大的幫助。
  •   對實際工作有應用價值,挺好。
  •   不錯的一本參考書,內容詳實。
  •   第一版的很多錯誤沒有糾正,就是改了課后題。第一作者名字換了,奇怪的書!
  •   里面講解很清晰,實用
  •   東西是正品可以保證,快遞也很快的說
  •   棒棒的&;hellip;????
  •   本書講解的非常詳細,內容詳實,是學習優(yōu)化算法最好的一本書
  •   相當不錯,適合于中級技術人員閱讀.
  •   我需要這方面的書,但是還沒有仔細閱讀,
  •   具體內容沒看完呢,看完了再說,個人初步印象感覺還不錯
  •   這本書非常好的,所以就買了啊
  •   與大學發(fā)的教材差不多。
  •   內容還可以 但須要 基礎 有待研究 的一本書
  •   有理論,有具體的例子,有相關的程序實現(xiàn),還是比較有用的書。
  •   書的內容不太適合我,但是發(fā)貨速度可以……
  •   買了,換貨了,還是不滿意。那么好的一本書,卓越搞的什么,送過來都是破損嚴重的,而且紙質超級爛!懷疑是盜版?。?/li>
  •   非常值得看,既能學習MATLAB,又能學習優(yōu)化設計。
  •   內容不錯,適合有一定數(shù)學基礎的人看
  •   值得一看,非常有用,很好的一本書
  •   發(fā)貨速度快,書的紙張和內容都很好,實實在在的是一本工具書,沒章后面都有源代碼,唯一的缺憾是書被壓皺了,可能是在運輸途中被擠壓了,希望下一次物流人員能好好愛護一下,給個5星。
  •   這本書比較詳盡地介紹了各種優(yōu)化算法在機械設計中的應用,還講解了如何通過Matlab來實現(xiàn),最后的幾個優(yōu)化設計實例不錯,值得參考!
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網 手機版

京ICP備13047387號-7