MATLAB基础及在运筹学中的应用出版时间:2012年版内容简介 在运筹学中的应用王翼编著 运筹学应用数学方法研究各类系统的最优化问题,运筹学问题的求解主要借助高性能数学软件已成为发展趋势。《MATLAB基础及在运筹学中的应用》突出建模、基础理论、基本方法和应用MATLAB求解。特别对MATLAB在运筹学中的应用作了尽可能详尽的说明,并辅有大量实例。本书由两部分组成,第1部分包括第1~3章,讲述MATLAB的基本特征、MATLAB文件和MATLAB程序设计;第2部分包括第4~10章,讲述运筹学的基础知识、基本方法,以及如何应用MATLAB解运筹学问题。本书可以作为本科运筹学课程的教材或教学参考书,也可以供从事运筹学工作的人员参考。本书循序渐进、由浅入深,并结合大量实例,帮助读者掌握运筹学的基本概念和解法,以及如何应用MATLAB解运筹学问题,可供读者自学。目录第1部分 MATLAB基础第1章 MATLAB简介1.1 MATLAB的基本特征1.2 开始应用MATLAB1.2.1 MATLAB交互式会话1.2.2 表达式和运算符1.2.3 数值显示格式1.2.4 内置数学函数1.2.5 赋值操作1.2.6 向量和矩阵的相关运算1.3 绘制二维图形1.3.1 绘制二维图形的基本命令1.3.2 MATLAB绘图命令的选项1.3.3 便捷绘图函数fplot和ezplot1.3.4 图形的注释与修饰1.3.5 交互式图形绘制函数1.4 解方程和方程组1.4.1 求多项式的根1.4.2 求非线性方程的根1.4.3 求线性代数方程组的解1.4.4 求微分方程的解析解1.4.5 求微分方程初值问题的数值解1.5 在Word中使用MATLAB1.6 MATLAB的其他窗口简介1.7 MATLAB的帮助系统1.7.1 帮助命令1.7.2 帮助窗口1.7.3 Demo演示1.8 习题第2章 MATLAB文件2.1 脚本文件2.1.1 如何编写脚本文件2.1.2 脚本文件内变量的输入2.1.3 输出命令2.1.4 输入和输出数据2.2 用户定义函数和函数文件2.2.1 函数文件的基本结构2.2.2 inline函数2.2.3 匿名函数2.2.4 局部变量和全局变量2.2.5 MATLAB函数的调试2.3 习题第3章 MATLAB程序设计3.1 关系运算和逻辑运算3.1.1 关系操作符和逻辑操作符3.1.2 矩阵的逻辑运算3.1.3 常用的MATLAB内置函数3.2 通过条件语句实现的转移结构3.2.1 ifend结构3.2.2 ifelseend 结构3.2.3 ifelseifelseend结构3.3 通过switchcase语句实现的分支结构3.4 循环结构3.4.1 forend循环3.4.2 whileend循环3.4.3 嵌套循环结构3.5 MATLAB程序的调试3.5.1 直接调试3.5.2 工具调试3.6 习题第2部分 运筹学基础及MATLAB在运筹学中的应用第4章 线性规划4.1 一般线性规划问题的数学模型4.1.1 线性规划问题的实例4.1.2 线性规划问题的形式4.1.3 非标准线性规划问题的标准化4.2 线性规划问题的图解法4.3 线性规划的基本概念4.4 线性规划的基本定理4.5 用消去法解线性规划问题--单纯形法的基本原理4.6 单纯形法4.7 单纯形法的进一步讨论4.7.1 人工变量的引入4.7.2 有无限多最优解的情况4.7.3 有无界解的情况4.7.4 无可行解的情况4.7.5 目标函数为最小化的情况4.7.6 退化的基本可行解4.8 单纯形法的矩阵形式4.9 解线性规划问题的内点算法4.10 应用MATLAB解线性规划问题4.10.1 适用的线性规划问题的标准形式4.10.2 应用linprog函数解线性规划问题4.11 习题第5章 对偶理论与灵敏度分析5.1 线性规划的对偶问题的提法5.1.1 线性规划对偶问题的实例5.1.2 线性规划对偶问题的一般定义5.2 线性规划的对偶问题的性质5.3 对偶问题的经济解释--影子价格5.3.1 对影子价格的进一步说明5.3.2 应用linprog函数求影子价格并验证影子价格的经济含义5.4 对偶单纯形法5.5 灵敏度分析5.5.1 改变bi的情况5.5.2 cj、ast和bi同时改变的情况5.6 参数线性规划5.6.1 参数bi的连续变化5.6.2 参数ci的连续变化5.7习题第6章 线性规划的应用6.1 linprog函数在多个领域中的应用6.1.1 配料问题6.1.2 生产安排问题6.1.3 工业原材料的合理利用问题6.1.4 工业污水处理问题6.1.5 人员安排问题6.1.6 空气污染控制问题6.1.7 农场管理问题6.1.8 物流中的装箱问题6.1.9 投资的最优分配问题6.2 MATLAB的GUI最优化工具6.3 习题第7章 运输问题7.1 产销平衡的运输问题7.1.1 产销平衡的运输问题的提法7.1.2 应用linprog函数解产销平衡的运输问题7.2 产销不平衡的运输问题7.2.1 产销不平衡的运输问题的提法7.2.2 生产管理中的类似问题7.3 习题第8章 整数规划8.1 整数规划问题的提法8.2 分支定界法8.2.1 分支定界法的基本原理8.2.2 分支定界法的计算过程8.3 求解整数规划问题的MATLAB函数8.3.1 IP1函数的调用格式8.3.2 应用IP1函数解整数规划问题8.4 01规划问题8.4.1 01规划问题的提法8.4.2 解01规划问题的分支定界法8.4.3 解01规划问题的MATLAB函数8.5 习题第9章 网络优化问题9.1 图和网络的基本概念9.2 最小支撑树问题9.2.1 最小支撑树9.2.2 求最小支撑树的避圈法9.2.3 应用graphminspantree函数求最小支撑树9.3 最短路径问题9.3.1 求最短路径的迪杰斯特拉算法9.3.2 应用graphshortestpath函数求最短路径9.4 最大流与最小割问题9.4.1 基本概念9.4.2 解最大流问题的增广链算法9.4.3 应用MATLAB求网络最大流和最小割9.5 习题第10章 动态规划10.1 解多阶决策问题的动态规划法10.1.1 多阶决策问题的实例10.1.2 应用动态规划解多阶决策问题的基本特征10.1.3 多阶决策问题的一般提法10.1.4 动态规划的基本方程--Bellman方程10.1.5 动态规划的逆向递归求解法10.1.6 指标函数有贴现因子时的Bellman方程10.2 随机动态规划10.2.1 随机动态规划的提法10.2.2 随机动态规划的Bellman方程10.3 MATLAB在动态规划中的应用10.3.1 生产计划问题10.3.2 资源最优配置问题10.3.3 最短路径问题10.4 线性二次型动态规划问题10.5 习题附录附录A 常用MATLAB符号、命令和函数附录B IP1函数附录C dynprog函数参考文献 上一篇: 班组管理:改善手法80例 2011年版 下一篇: 班组小故事工作大道理