注册 登录 进入教材巡展
#
  • #

出版时间:2017年1月

出版社:哈尔滨工业大学出版社

以下为《最优化方法及其MATLAB程序设计》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 哈尔滨工业大学出版社
  • 9787560362380
  • 1-1
  • 147010
  • 0047176901-8
  • 2017年1月
  • 理学
  • 数学
  • TP317
  • 数学
  • 研究生、本科
内容简介
刘研、孙杰宝主编的《最优化方法及其MATLAB程序设计(高等学校教材)》较为系统地介绍了ZUI优化问题的基本理论和算法以及MATLAB优化工具箱的使用,并通过程序设计对一维搜索、线性规划、非线性规划、目标规划、约束优化、二次规划、图论算法等内容进行仿真。本书力求做到深入浅出,注重方法的实用性,着重阐述基本思路、必要的理论和方法,以及应用中需了解、掌握的知识,使读者认识并了解ZUI优化方法的思路和手段。
本书可供数学与应用数学、信息与计算科学专业的本科生,应用数学、计算数学、运筹学与控制论专业的研究生,理工科相关专业的研究生,对最优化理论与算法感兴趣的教师及科技工作者阅读。
目录

第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.6 运筹学的发展和应用


  1.7 运筹学概念整理


  1.8 本章小结


第2章 MATLAB功能简介


  2.1 MATLAB简介


  2.2 算法开发概述


  2.3 性能优化概述


  2.4 数据分析概述


  2.5 数据可视化概述


  2.6 本章小结


第3章 MATLAB的操作基础


  3.1 MATLAB的基本语法


    3.1.1 语句形式及使用技巧


    3.1.2 变量及其赋值


  3.2 矩阵的相关运算


    3.2.1 矩阵的初等运算


    3.2.2 矩阵的高级运算


    3.2.3 矩阵的群运算


  3.3 关系和逻辑运算


    3.3.1 关系运算


    3.3.2 逻辑运算


  3.4 本章小结


第4章 MATLAB的程序设计


  4.1 m文件


    4.1.1 m文件的建立与编辑


    4.1.2 m文件的分类


  4.2 数据的输入与输出


    4.2.1 input函数


    4.2.2 disp函数


    4.2.3 pause函数


  4.3 选择结构


    4.3.1 if语句


    4.3.2 switch语句


    4.3.3 try语句


  4.4 循环结构


    4.4.1 for语句


    4.4.2 while语句


    4.4.3 循环的嵌套


  4.5 函数文件


    4.5.1 函数文件的基本结构


    4.5.2 函数调用


    4.5.3 函数所传递参数的可调性


  4.6 全局变量和局部变量


  4.7 类和对象


  4.8 文件操作


    4.8.1 文件的打开与关闭


    4.8.2 二进制文件读写操作


    4.8.3  文本文件读写操作


    4.8.4  数据文件定位


  4.9  本章小结


第5章  MATIAB的数值计算


  5.1  特殊矩阵


    5.1.1  对角阵与三角阵


    5.1.2  特殊矩阵的生成


  5.2  矩阵分析


    5.2.1  矩阵结构变换


    5.2.2  矩阵的逆与伪逆


    5.2.3  方阵的行列式


    5.2.4  矩阵的秩


    5.2.5  向量和矩阵的范数


    5.2.6  矩阵的条件数和迹的条件数


    5.2.7  矩阵的特征值与特征向量


    5.2.8  M.ATIAB在三维向量中的应用


  5.3  矩阵分解与线性方程组求解


    5.3.1  矩阵分解


    5.3.2  线性方程组求解


  5.4  数据处理与多项式计算


    5.4.1  数据统计与分析


    5.4.2  数值插值


    5.4.3  曲线拟合


    5.4.4  多项式计算


    5.4.5  函数的最大值与最小值


  5.5  傅立叶分析


  5.6  数值微积分


    5.6.1  数值微分


    5.6.2  数值积分


  5.7  常微分方程的数值求解


  5.8  非线性方程的数值求解


  5.9  稀疏矩阵


    5.9.1  矩阵存储方式


    5.9.2  稀疏存储方式的产生与转化


  5.10  本章小结


第6章  MATLAB符号计算与图形界面设计


  6.1  符号计算基础


    6.1.1  符号对象


    6.1.2  基本的符号运算


    6.1.3  符号表达式中变量的确定


  6.2  符号导数及其应用


    6.2.1  函数的极限


    6.2.2  符号函数求导及其应用


  6.3  符号积分


    6.3.1  不定积分


    6.3.2  符号函数的定积分


    6.3.3  积分变换


  6.4  级数


    6.4.1  级数的符号求和


    6.4.2  函数的泰勒级数


    6.4.3  函数的傅立叶级数


  6.5  代数方程的符号求解


    6.5.1  线性方程组的符号求解


    6.5.2  非线性方程组的符号求解


  6.6  常微分方程的符号求解


  6.7  MATLAB的图形界面设计


    6.7.1  用户菜单的建立


    6.7.2  菜单对象常用属性


    6.7.3  快捷菜单


  6.8  对话框设计


    6.8.1  对话框的控件


    6.8.2  对话框的设计


  6.9  用户界面设计工具


  6.10  本章小结


第7章  图论优化算法


  7.1  Warshall-Floyd算法


  7.2  Kruskal避圈法


  7.3  匈牙利算法


  7.4  F0rd—Fulkerson标号算法


  7.5  最小费用流问题


第8章  MATLAB优化实例


  8.1  一维搜索算法


    8.1.1  黄金分割法


    8.1.2  进退法


    8.1.3  沃尔夫算法


  8.2  线性规划


  8.3  约束优化问题


    8.3.1  无约束优化


    8.3.2  有约束的一元函数的最小值


    8.3.3  无约束多元函数最小值


    8.3.4  有约束的多元函数最小值


    8.3.5  “半无限”有约束的多元函数最优解


  8.4  二次规划问题


  8.5  极小化极大(Minmax)问题


  8.6  多目标规划问题


  8.7  最小二乘最优问题


    8.7.1  约束线性最d',Z-乘


    8.7.2  非线性数据(曲线)拟合


    8.7.3  非线性最小二乘


    8.7.4  非负线性最小二乘


  8.8  非线性方程(组)求解


    8.8.1  非线性方程的解


    8.8.2  非线性方程组的解


  8.9  实作练习