本書將管理科學問題進行分類總結,在闡述了系統建模、系統仿真等的概念內涵、基本理論、基本方法與技術的基礎上,重點圍繞基于MATLAB和NetLogo兩種工具軟件的管理科學問題的建模與仿真進行了詳細實例講解與分析。本書中,在MATLAB工具軟件應用部分,圍繞管理領域中的預測問題、分類問題、評價問題、優(yōu)化問題等幾類主要問題,對包括神經網絡、灰色系統、層次分析法、遺傳算法、模擬退火算法、粒子群算法等在內的建模仿真方法的基本原理、應用步驟、實例、程序代碼等進行了詳細講解;在NetLogo工具軟件部分,強調了建模仿真技術的操作性,通過層層深入的實例逐步明晰了該建模仿真技術的操作步驟,后結合網絡危機信息傳播演化仿真這一綜合實例系統地講解了如何對某一管理科學問題進行模型構建與仿真。
前言管理建模與仿真是一門綜合運用管理知識、數學建模理論與方法、決策科學方法、現代計算機仿真技術研究解決管理實踐問題的科學,是管理類專業(yè)的一門重要基礎課程。本書是作者在長期的管理科學、建模與仿真領域的教學、科研實踐基礎上,對管理領域中主要研究問題進行系統歸納總結,并廣泛借鑒國內外管理建模與仿真方面文獻凝練形成的。書中將管理科學問題進行分類總結,在闡述系統建模、系統仿真等的概念內涵、基本理論、基本方法與技術的基礎上,重點圍繞基于MATLAB和NetLogo兩種工具軟件的管理科學問題的建模與仿真,結合實例進行了詳細的講解與分析。
本書在MATLAB工具軟件應用部分,圍繞管理領域中的預測問題、分類問題、評價問題、最優(yōu)化問題等,對包括神經網絡、灰色系統、層次分析法、遺傳算法、模擬退火算法、蟻群算法、粒子群算法等在內的建模仿真方法的基本原理、應用步驟、實例、程序代碼等進行了詳細講解;在NetLogo工具軟件部分,強調了建模仿真技術的操作性,通過層層深入的實例逐步明晰了建模仿真技術的操作步驟,最后更是結合網絡危機信息傳播演化仿真這一綜合實例系統地講解了如何對某一管理科學問題進行模型構建與仿真。
本書不僅可以用于管理類研究生和高年級本科生的教科書,同時也適合對管理建模與仿真方法和技術有興趣的讀者。本書的特色是突出建模與仿真方法在管理領域中的應用,在系統梳理管理各類科學問題的基本原理、基本方法與流程的基礎上,介紹各類問題解決的建模與仿真方法和技術,并強化案例分析與操作,力圖使讀者能夠通過案例的學習與操作做到觸類旁通,從而掌握這一類管理科學問題的建模與仿真方法,以便更好地應用到管理實踐與科學研究。
在闡述方式上,本書力求簡明扼要、深入淺出,運用大量的實例來講解管理問題的建模與仿真技術以及工具軟件的使用,致力于提高讀者的實踐操作能力,為研究解決管理中出現的多類問題提供方法、技術、工具、實例的支持。此外,本書在每一章的開篇之初都設有引例,激發(fā)讀者對知識學習的興趣;每一章之后的習題則能夠幫助讀者復習本章知識點,更加靈活地拓展和應用所學知識。
本書共分9章,其中第1章、第2章、第7章由宋艷執(zhí)筆,第3章、第5章、第6章、第8章的8.4、8.5節(jié)、第9章的9.1~9.3節(jié)由姜金貴執(zhí)筆,第4章、第8章的8.1~8.3節(jié)、第9章的9.4~9.8節(jié)由杜蓉執(zhí)筆。全書最后由姜金貴負責統稿和審定。
本書的編寫得到了工業(yè)和信息化部“十二五”規(guī)劃教材基金資助,哈爾濱工程大學經濟管理學院災難與危機管理研究所團隊的支持,在此,作者向支持本書出版的領導、學者表示深深的謝意。
由于作者水平有限,書中不妥之處在所難免,懇請有關專家和廣大讀者批評指正。
姜金貴、宋艷、杜蓉2017年11月
哈爾濱工程大學經濟管理學院副教授,博士,碩士研究生導師
2009-至今哈爾濱工程大學經管學院管理工程系副教授
2007-2009哈爾濱工程大學經管學院管理工程系講師
2005-2007哈爾濱工程大學經管學院管理工程系理學院助教
前言
第1章 導論/1
學習目標/1
引例/1
1.1 系統及其分類/2
1.2 系統建模/4
1.3 系統仿真/8
1.4 系統建模與仿真技術的應用/9
總結與習題/11
第2章 建模的基本理論/12
學習目標/12
引例/12
2.1 建模的原則與模型的有效性/13
2.2 演繹推理/16
2.3 系統辨識理論/18
2.4 相似理論/20
2.5 灰色系統理論/23
2.6 自組織理論/25
2.7 元胞自動機理論/29
總結與習題/36
第3章 仿真方法與技術/37
學習目標/37
引例/37
3.1 仿真技術的分類/38
3.2 仿真的一般過程/42
3.3 仿真技術的特點和作用/43
3.4 仿真技術的應用/44
3.5 仿真技術的發(fā)展/46
總結與習題/48
第4章 MATLAB基礎/49
學習目標/49
引例/49
4.1 MATLAB的基本構成與操作/50
4.2 變量與函數/59
4.3 矩陣及其運算/61
4.4 M文件與編程/66
4.5 基本繪圖函數及其操作/66
總結與習題/85
第5章 神經網絡模型及仿真/86
學習目標/86
引例/86
5.1 人工神經網絡基本理論/87
5.2 BP神經網絡算法/92
5.3 BP神經網絡的MATLAB工具箱/94
5.4 組建神經網絡的注意事項/101
5.5 基于MATLAB工具箱的神經網絡建模仿真實例/104
總結與習題/113
第6章 灰色預測建模仿真/115
學習目標/115
引例/115
6.1 預測概述/116
6.2 灰色系統概論/129
6.3 灰色預測模型/132
6.4 灰色預測的MATLAB建模仿真實例/136
總結與習題/144
第7章 層次分析法建模仿真/145
學習目標/145
引例/145
7.1 評價概述/146
7.2 層次分析法的基本原理/150
7.3 層次分析法的MATLAB建模仿真實例/155
總結與習題/158
第8章 現代優(yōu)化模型與仿真/160
學習目標/160
引例/160
8.1 最優(yōu)化問題概述/161
8.2 遺傳算法及其MATLAB仿真/164
8.3 模擬退火算法及其MATLAB仿真/173
8.4 蟻群算法及其MATLAB仿真/180
8.5 粒子群算法及其MATLAB仿真/187
總結與習題/192
第9章 復雜適應系統建模與仿真/194
學習目標/194
引例/194
9.1 復雜適應系統理論的基本觀點與概念/195
9.2 個體怎樣適應和學習/201
9.3 從個體到全局——回聲模型/202
9.4 復雜適應系統建模與仿真工具NetLogo簡介/205
9.5 NetLogo建模仿真框架/209
9.6 NetLogo建模技術/210
9.7 NetLogo建模仿真操作學習/212
9.8 實例分析:網絡危機信息傳播的演化仿真/231
總結與習題/251
參考文獻/252