第1章 绪论 1
1.1 问题与模型 1
1.2 数学建模 2
1.3 管理与数学模型 3
1.4 管理问题数学模型类型 12
1.5 管理问题建模的过程 12
1.6 管理数学实验 12
第2章 MATLAB基础 14
2.1 MATLAB语言概述 14
2.1.1 MATLAB的发展及特点 14
2.1.2 MATLAB的功能 15
2.1.3 MATLAB操作环境 16
2.1.4 MATLAB工具箱 19
2.1.5 MATLAB语言基础 20
2.2 MATLAB的基本运算 28
2.2.1 创建矩阵 28
2.2.2 矩阵运算 30
2.2.3 多项式运算 38
2.2.4 线性方程组 39
2.2.5 MATLAB语言流程控制结构 40
2.2.6 数学函数 43
2.2.7 MATLAB的m文件及编程 44
2.3 MATLAB的绘图 47
2.3.1 MATLAB二维绘图 48
2.3.2 MATLAB三维绘图 55
2.4 MATLAB的符号处理 62
2.4.1 符号对象和表达式操作 62
2.4.2 符号微积分 64
2.5 MATLAB数据的输入输出 66
2.5.1 数据文件的输入输出 66
2.5.2 MATLAB与数据库的输入输出 70
第3章 预测计算 75
3.1 时间序列分析 75
3.1.1 时间序列分析的相关理论 75
3.1.2 时间序列移动平均法 78
3.1.3 时间序列趋势和季节因素的预测 82
3.2 回归预测模型 85
3.2.1 线性回归 85
3.2.2 可线性化的曲线回归 90
3.2.3 回归案例 92
3.3 马尔可夫预测模型 96
3.3.1 理论基础 96
3.3.2 马尔可夫预测的应用 99
3.3.3 案例分析 102
3.4 灰色预测模型 107
3.4.1 传统灰色预测模型 108
3.4.2 MATLAB灰色预测模型分析程序 111
3.4.3 灰色预测模型应用案例 114
3.4.4 无偏灰色预测模型及应用 115
第4章 MATLAB优化计算 118
4.1 MATLAB优化工具箱简介 118
4.2 线性规划 120
4.2.1 MATLAB优化工具箱的线性规划函数 120
4.2.2 线性规划应用案例 121
4.3 MATLAB的非线性最优化问题 123
4.3.1 用MATLAB求解无约束优化问题 123
4.3.2 非线性无约束优化案例分析 125
4.3.3 用MATLAB求解非线性规划问题 126
4.3.4 非线性规划案例分析 130
4.4 多目标规划的若干解法 134
4.4.1 多目标规划模型 134
4.4.2 理想点法 134
4.4.3 线性加权和法 136
4.4.4 最大最小法 136
4.4.5 目标规划法 137
4.5 动态规划问题 139
4.5.1 动态规划数学模型构建 139
4.5.2 动态规划MATLAB程序分析 142
4.5.3 动态规划案例分析 144
4.6 最短路问题 151
4.6.1 最短路径算法简介 151
4.6.2 最短路径示例 162
4.6.3 校园导游案例分析 167
4.7 GUI优化工具 171
4.7.1 GUI优化工具概述 171
4.7.2 GUI优化工具应用实例 172
第5章 智能优化计算 176
5.1 模拟退火算法 176
5.1.1 模拟退火的原理 176
5.1.2 模拟退火算法简介 177
5.1.3 旅行商问题(TSP)求解 178
5.1.4 最大截问题(MCP)求解 183
5.1.5 (0/1)背包问题(ZKP) 187
5.2 遗传算法 190
5.2.1 遗传算法的基本概念 191
5.2.2 遗传算法的基本原理 192
5.2.3 遗传算法的实现 194
5.2.4 基于改进遗传算法求解TSP问题 197
5.3 蚁群算法及其应用 208
5.3.1 引言 208
5.3.2 蚁群算法的基本原理 208
5.3.3 基于蚁群系统对TSP问题的分析 209
5.3.4 一般蚁群算法的框架 215
5.4 粒子群算法 218
5.4.1 粒子群算法原理 218
5.4.2 粒子群算法流程 219
5.4.3 粒子群算法的参数分析 220
5.4.4 粒子群算法的改进 221
5.4.5 粒子群算法的程序及算例 223
5.5 模糊逻辑与模糊推理 227
5.5.1 模糊逻辑 227
5.5.2 模糊推理系统 232
5.5.3 几种典型的模糊推理方法 234
5.5.4 模糊逻辑工具箱 238
5.5.5 模糊逻辑系统示例 241
第6章 人工神经网络计算 249
6.1 人工神经网络的概念 250
6.1.1 生物神经元及生物神经网络 250
6.1.2 人工神经网络 251
6.2 感知器(Perceptron) 256
6.3 自适应线性元件 261
6.4 BP网络 266
6.5 反馈网络 274
第7章 系统分析与系统评价技术 287
7.1 主成分分析与因子分析 287
7.1.1 主成分分析方法 287
7.1.2 利用MATLAB实现主成分分析 290
7.1.3 因子分析的方法原理 293
7.2 聚类分析 303
7.2.1 聚类分析的含义 303
7.2.2 相似系数和距离 304
7.2.3 聚类分析的基本过程 307
7.2.4 模糊聚类分析 312
7.3 灰色关联分析 318
7.3.1 灰色关联分析概述 318
7.3.2 灰色关联分析的计算步骤 318
7.3.3 灰色关联分析示例 320
7.4 层次分析方法 321
7.4.1 层次分析方法简介 321
7.4.2 层次分析方法的计算 322
7.4.3 层次分析法的优点和局限性 325
7.4.4 层次分析法的MATLAB程序 325
7.4.5 层次分析法案例 327
7.5 数据包络分析 330
7.5.1 DEA的概念与方法 330
7.5.2 模型的经济含义分析 333
7.5.3 DEA模型 334
7.5.4 DEA模型方法适用综合绩效评价的分析 335
7.5.5 带有偏好约束锥的DEA模型 336
7.5.6 基于DEA模型综合绩效评价程序 339
7.5.7 基于DEA模型综合绩效评价的案例计算 340
7.6 模糊综合评价方法 343
7.6.1 模糊决策的概念 343
7.6.2 自然状态概率的模糊估算模型 344
7.6.3 最优期望益损值决策准则 345
7.6.4 模型应用 346
7.6.5 模糊综合评价模型计算的MATLAB程序 347
7.6.6 物流园区层次分析模糊综合评价 350
参考文献 355