內容簡介
本書是與《工程最最佳化設計(第三版)》(清華大學出版社)配套的學習參考書。內容包括每章的內容概述和習題解答兩部分。
本書的習題解答包含3種解題方式: 手工計算、套用MATLAB軟體中的有關函式運算求解和用C語言編程計算。有利於學生開拓思路,培養和提高分析與解決工程實際問題的能力。
本書是《全國工程碩士學位教育指導委員會推薦教材》叢書之一。
目錄
第1章最最佳化問題的數學模型/
1.1設計簡例
1.2數學模型的一般形式
1.3數學模型的組成
1.3.1設計變數與設計空間
1.3.2約束條件與可行域
1.3.3目標函式與等值線
1.4最最佳化問題的圖解法
1.5最最佳化問題的下降疊代解法
1.5.1下降疊代解法的基本格式
1.5.2算法的收斂性與終止準則
1.5.3最最佳化算法分類
習題解答
第2章最最佳化設計的數學基礎/
2.1向量與矩陣
2.2方嚮導數與梯度
2.3函式的泰勒展開
2.4正定二次函式
2.5極值條件
2.5.1無約束問題的極值條件
2.5.2約束問題的極值條件
習題解答
第3章一維搜尋(線性搜尋)/
3.1確定初始區間
3.2縮小區間
3.3黃金分割法(0.618法)
3.4二次插值法
習題解答
第4章無約束最最佳化方法/
4.1梯度法(最速下降法)
4.2牛頓法
4.2.1基本牛頓法
4.2.2阻尼牛頓法
4.3變尺度法(擬牛頓法)
4.3.1坐標變換
4.3.2變尺度法
4.4共軛梯度法
4.4.1共軛方向
4.4.2共軛方向的產生
4.4.3共軛梯度法
4.5鮑威爾法
習題解答
金屬材料成形與加工
第5章線性規划算法/
5.1線性規劃問題的一般形式
5.2線性規劃問題的解
5.2.1基本解的產生與轉換
5.2.2基本可行解的產生與轉換
5.2.3基本可行解的變換條件
5.3單純形算法
5.3.1單純形表
5.3.2單純形表的變換規則
習題解答
第6章約束最最佳化方法/
6.1可行方向法
6.1.1下降可行方向
6.1.2最佳下降可行方向
6.1.3約束一維搜尋
6.2懲罰函式法
6.2.1外點法
6.2.2內點法
6.2.3混合法
6.3乘子法
6.3.1等式約束問題的乘子法
6.3.2不等式約束問題的乘子法
6.3.3一般約束問題的乘子法
6.4序列二次規劃(SQP)法
6.5多目標最最佳化方法
習題解答
第7章智慧型最最佳化方法/
7.1遺傳算法
7.1.1生物的遺傳與進化
7.1.2基本遺傳算法
7.2神經網路算法
7.2.1人工神經元與神經網路
7.2.2BP(back?propagation)網路
7.2.3徑向基(RBF)網路
7.2.4Hopfield網路
習題解答
第8章最最佳化問題的計算機求解/
8.1MATLAB
8.1.1MATLAB最最佳化工具箱
8.1.2MATLAB遺傳算法工具箱
8.1.3MATLAB神經網路工具箱
8.2工程最最佳化設計實例
習題解答
序言
本書是與《工程最最佳化設計》(第三版)(清華大學出版社)配套的學習輔導與習題解答參考書。其內容包括每章的內容概述和習題解答。內容概述部分簡要列出了各章的知識要點,習題解答部分對教材每章所列計算題作了詳盡的解答。特別在第3章習題解答中給出了用C語言編寫的黃金分割法計算程式,以及相關習題的求解實例。在第8章習題解答中給出了教材第1章所列實際問題的數學模型及計算結果,還給出了前7章習題中所有計算題的MATLAB計算程式和計算結果。
書中習題解答部分包含3種解答方式:①手工計算,目的在於通過手算體會算法的基本原理和運算步驟;②套用MATLAB軟體中的有關函式進行運算求解,目的在於教給學生一個求解複雜問題的軟體工具;③C語言編程計算,目的在於進一步理解算法實現的全過程。
本書的特點在於敘述簡要、計算詳盡、方法多樣。在輔導學生基本理論和知識學習的同時,多方面開拓學生的思路,培養學生用數學方法分析和解決工程實際問題的能力。
書中學習輔導部分的章節編號與《工程最最佳化設計》教材的完全一致。
書中所有習題解答都由作者本人反覆手算和用計算機運算核對,如有個別錯誤之處誠懇歡迎讀者批評指正。書中解答的個別習題與《工程最最佳化設計》中的習題有部分修改,如果因此給讀者帶來不便的話,敬請諒解。
本書適用於有關工科專業和管理專業的研究生和本科生,特別適用於具有豐富實踐經驗和解決工程實際問題要求的工程碩士研究生和工程技術人員學習參考。