关注微信

推荐商品

    加载中... 正在为您读取数据...
分享到:
  • MATLAB基础及在运筹学中的应用[平装]
  • 共2个商家     28.50元~32.00
  • 作者:王翼(作者)
  • 出版社:机械工业出版社;第1版(2012年3月1日)
  • 出版时间:
  • 版次 :
  • 印刷时间:
  • 包装:
  • ISBN:9787111373803

  • 商家报价
  • 简介
  • 评价
  • 加载中... 正在为您读取数据...
  • 商品描述

    编辑推荐

    《MATLAB基础及在运筹学中的应用》可以作为本科运筹学课程的教材或教学参考书,也可以供从事运筹学工作的人员参考。
    《MATLAB基础及在运筹学中的应用》循序渐进、由浅入深,并结合大量实例,帮助读者掌握运筹学的基本概念和解法,以及如何应用MATLAB解运筹学问题,可供读者自学。

    目录

    第1部分 MATLAB基础
    第1章 MATLAB简介
    1.1 MATLAB的基本特征
    1.2 开始应用MATLAB
    1.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和ezplot
    1.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中使用MATLAB
    1.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 if-end结构
    3.2.2 if-else-end 结构
    3.2.3 if-elseif-else-end结构
    3.3 通过switch-case语句实现的分支结构
    3.4 循环结构
    3.4.1 for-end循环
    3.4.2 while-end循环
    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函数
    参考文献

    文摘

    版权页:



    第1部分 MATLAB基础
    第1章 MATLAB简介
    本章介绍MATLAB的基本特征和一些简单的应用。由于MATLAB有非常丰富的内置函数,并且它们的应用都非常简单,读者学习完本章以后,就可以方便地进行很多常见的数学运算,如求逆矩阵、计算矩阵的行列式、求矩阵的特征值和特征向量、解线性代数方程组、解线性微分方程组等。MATLAB将会成为读者的得力助手。
    1.1 MATLAB的基本特征
    MATLAB是一个非常受欢迎的技术计算语言,它向用户提供了一个强有力的交互式的计算环境。它有强大的数学计算能力、数据分析和处理能力以及卓越的绘图和数据可视化能力。MATLAB有丰富的内置函数和各种工具箱供用户使用,并且允许用户开发自己的算法,扩充工具箱的功能,因而,MATLAB受到用户广泛的欢迎。