新書推薦:
![美第奇家族三部曲3-凯瑟琳·德·美第奇:黑皇后秘史](http://103.6.6.66/upload/mall/productImages/24/27/9787523213339.jpg)
《
美第奇家族三部曲3-凯瑟琳·德·美第奇:黑皇后秘史
》
售價:HK$
57.3
![谁动了我的钱包——解构消费领域中的认知陷阱](http://103.6.6.66/upload/mall/productImages/24/26/9787577206769.jpg)
《
谁动了我的钱包——解构消费领域中的认知陷阱
》
售價:HK$
57.3
![领导力教练 世界著名企业教练们的实践心得](http://103.6.6.69/upload/mall/productImages/y24/8/9787115645371.jpg)
《
领导力教练 世界著名企业教练们的实践心得
》
售價:HK$
80.3
![没有世界观的世界(第2版)(守望者)](http://103.6.6.66/upload/mall/productImages/24/28/9787300329253.jpg)
《
没有世界观的世界(第2版)(守望者)
》
售價:HK$
113.6
![成为母亲:一场心灵的奇异旅行](http://103.6.6.66/upload/mall/productImages/24/27/9787522913490.jpg)
《
成为母亲:一场心灵的奇异旅行
》
售價:HK$
66.7
![金融赋能:使命驱动的银行和金融的未来](http://103.6.6.69/upload/mall/productImages/y24/7/9787115630803.jpg)
《
金融赋能:使命驱动的银行和金融的未来
》
售價:HK$
68.9
![时刻人文中国梦境:公元前300年公元800年](http://103.6.6.66/upload/mall/productImages/24/26/9787547323762.jpg)
《
时刻人文中国梦境:公元前300年公元800年
》
售價:HK$
89.7
![出去一趟,还是家里舒服](http://103.6.6.69/upload/mall/productImages/y24/8/9787521766288.jpg)
《
出去一趟,还是家里舒服
》
售價:HK$
56.4
|
編輯推薦: |
实例专业:书中实例均为真实的优化设计项目案例,保证读者能够同时学好知识点和实操技能。资源丰富:全书包含113个案例+180分钟的视频讲解+全部案例程序源代码,读者扫描案例旁边的二维码即可观看,也可按照封底提示自行下载观看。
|
內容簡介: |
《MATLAB 2020优化设计从入门到精通》基于MATLAB R2020a版编写,提供了使用该软件解决优化问题的实践性指导,内容由浅入深,对每一条命令的使用格式都做了详细而又规范的说明,为用户提供了大量的例题进一步说明其用法。同时,对数学中的一些深入问题,如优化理论的算法以及各种优化问题的数学模型等进行了较为详细的介绍。 《MATLAB 2020优化设计从入门到精通》共11章。第1章介绍了MATLAB系统使用的一些基本操作,第2章介绍了MATLAB的基本功能,第3章介绍了MATLAB程序设计的功能,第4~5章分别从理论和使用两方面介绍了MATLAB优化问题,第6~10章分别介绍了各类优化问题在MATLAB中的具体实现方法,第11章介绍了大规模*优化问题在MATLAB中的解法。 为方便读者学习,本书附赠了作者精心录制的教学视频,读者直接扫描案例旁边的二维码即可观看。 《MATLAB 2020优化设计从入门到精通》既可作为工程技术人员的入门教程,也可作为相关院校本科生和研究生的学习用书。
|
目錄:
|
前言第1章 MATLAB系统概述 1.1 MATLAB简介 1.1.1 MATLAB系统的产生与发展 1.1.2 MATLAB的特点 1.2 MATLAB系统界面 1.2.1 MATLAB功能区 1.2.2 命令行窗口 1.2.3 历史窗口 1.2.4 当前目录窗口 1.2.5 工作空间管理窗口 1.3 MATLAB内容及查找 1.3.1 MATLAB的搜索路径 1.3.2 扩展MATLAB的搜索路径第2章 MATLAB的基本功能 2.1 数值计算功能 2.1.1 创建数值矩阵 2.1.2 矩阵运算 2.1.3 稀疏矩阵 2.2 符号运算功能 2.2.1 符号表达式的生成 2.2.2 创建符号矩阵 2.2.3 高等数学中的符号计算 2.2.4 图示化符号函数计算器第3章 程序设计 3.1 M文件 3.1.1 命令式文件 3.1.2 函数式文件 3.2 控制语句 3.2.1 表达式、表达式语句与赋值语句 3.2.2 程序流程控制语句 3.2.3 程序流程控制指令 3.2.4 人机交互语句 3.2.5 MATLAB程序的调试命令 3.3 函数变量及其作用域 3.4 子函数与私有函数 3.5 程序设计的辅助函数 3.6 程序设计优化 3.7 文件调用记录 3.7.1 profile函数 3.7.2 调用记录结果的显示第4章 最优化理论概述 4.1 最优化理论及其应用 4.1.1 最优化理论发展概述 4.1.2 最优化问题基本模型 4.1.3 最优化问题举例 4.2 最优化问题的实现 4.2.1 古老实现方法 4.2.2 计算机实现方法 4.3 优化算法介绍 4.3.1 参数优化问题 4.3.2 无约束优化问题 4.3.3 拟牛顿法实现 4.3.4 最小二乘优化 4.3.5 非线性最小二乘实现 4.3.6 约束优化 4.3.7 SQP实现第5章 MATLAB优化工具箱简介 5.1 MATLAB中的工具箱 5.1.1 MATLAB中常用的工具箱 5.1.2 工具箱和工具箱函数的查询 5.2 优化工具箱中的函数 5.3 优化函数的变量 5.4 参数设置 5.4.1 参数值 5.4.2 optimset函数 5.4.3 optimget函数 5.5 模型输入时需要注意的问题 5.6 @函数 5.7 实例分析第6章 无约束优化问题 6.1 一维优化问题 6.1.1 数学原理及模型 6.1.2 MATLAB工具箱中的基本函数 6.1.3 应用实例分析 6.2 无约束非线性规划问题 6.2.1 数学原理及模型 6.2.2 MATLAB工具箱中的基本函数 6.2.3 应用实例分析 6.3 最小二乘优化问题 6.3.1 数学原理及模型 6.3.2 MATLAB工具箱中的函数介绍 6.3.3 应用实例分析第7章 约束优化问题 7.1 线性规划问题 7.1.1 数学原理及模型 7.1.2 算法介绍 7.1.3 MATLAB工具箱中的基本函数 7.1.4 应用实例分析 7.2 二次规划问题 7.2.1 数学原理及模型 7.2.2 MATLAB工具箱中的基本函数 7.2.3 应用实例分析 7.3 带约束线性最小二乘问题 7.3.1 数学原理及模型 7.3.2 MATLAB工具箱中的基本函数 7.3.3 应用实例分析 7.4 拟合问题 7.4.1 数学原理及模型 7.4.2 MATLAB工具箱中的基本函数 7.4.3 应用实例分析 7.5 一般的约束非线性最优化问题 7.5.1 数学原理及模型 7.5.2 MATLAB工具箱中的基本函数 7.5.3 应用实例分析第8章 多目标规划 8.1 线性规划 8.1.1 数学原理及模型 8.1.2 MATLAB工具箱中的基本函数 8.1.3 应用实例分析 8.2 粒子群法 8.2.1 数学原理及模型 8.2.2 MATLAB工具箱中的基本函数 8.2.3 应用实例分析第9章 最小值和最大值 9.1 逐次二次规划 9.1.1 数学原理及模型 9.1.2 MATLAB工具箱中的基本函数 9.1.3 应用实例分析 9.2 整数规划 9.2.1 混合整数规划 9.2.2 数学原理及模型 9.2.3 MATLAB工具箱中的函数介绍 9.2.4 应用实例分析 9.3 半无限问题 9.3.1 数学原理及模型 9.3.2 MATLAB工具箱中的基本函数 9.3.3 应用实例分析第10章 方程求解 10.1 线性方程组求解 10.1.1 数学原理及模型 10.1.2 MATLAB解法 10.1.3 应用实例分析 10.2 非线性方程的优化解 10.2.1 数学原理 10.2.2 MATLAB工具箱中的基本函数 10.2.3 应用实例分析 10.3 非线性方程组的优化解 10.3.1 数学原理 10.3.2 MATLAB工具箱中的基本函数 10.3.3 应用实例分析第11章 大规模优化问题 11.1 大规模问题简介 11.1.1 可以用大规模优化算法解决的问题 11.1.2 大规模问题的模型 11.2 带雅可比矩阵的非线性方程组 11.3 给定雅可比矩阵稀疏性结构的非线性方程组 11.4 带有完全稀疏样式雅可比矩阵的最小二乘问题 11.5 带有梯度和黑塞矩阵的非线性优化问题 11.6 带有梯度和黑塞矩阵稀疏样式的非线性优化问题 11.7 带有边界约束和初始条件的非线性优化问题 11.8 带有等式约束的非线性优化问题 11.9 带稠密但是有固定结构黑塞矩阵和等式约束的优化问题 11.10 有边界约束的二次规划问题 11.11 带稠密但是有固定结构黑塞矩阵的二次规划问题 11.12 有边界约束的线性最小二乘问题 11.13 有等式和不等式约束的线性规划问题 11.14 在等式约束中有稠密列的线性规划问题
|
內容試閱:
|
MATLAB是美国MathWorks公司出品的一款优秀的数学计算软件,其强大的数值计算能力和数据可视化能力令人震撼。经过多年的发展,MATLAB的功能日趋完善,已经成为多种学科必不可少的计算工具,是自动控制、应用数学、信息与计算科学等专业本科生与研究生必须掌握的基本技能。 在生活和工作中,人们对于同一个问题往往会提出多个解决方案,并通过各方面的论证从中提取最佳方案。最优化方法就是专门研究如何从多个方案中科学合理地提取最佳方案的学科。由于优化问题无所不在,目前最优化方法的应用和研究已经深入到生产和科研的各个领域,如土木工程、机械工程、化学工程、运输调度、生产控制、经济规划和经济管理等,并取得了显著的经济效益和社会效益。 最优化方法的发展很快,现在已经包含多个分支,如线性规划、整数规划、非线性规划、动态规划和多目标规划等。MATLAB总是根据时代的需求增加各种实用的新功能。MATLAB的优化工具箱为用户解决上述问题提供了非常方便的工具,并且,工具箱函数随着优化理论的发展不断改进,极大地满足了各行业用户的需求。 利用MATLAB的优化工具箱,可以求解线性规划、非线性规划和多目标规划等问题。具体而言,包括线性、非线性最小化,最大最小化,二次规划,半无限问题,线性、非线性方程(组)的求解,线性、非线性的最小二乘问题以及整数规划等问题的求解。另外,该工具箱还提供了线性、非线性最小化,方程求解,曲线拟合,二次规划等问题中大型课题的求解方法,为优化方法在工程中的实际应用提供了更方便快捷的途径。 与此同时,MATLAB软件本身提供的高级程序设计语言和应用程序接口为MATLAB在优化问题中的应用提供了更广阔的空间。 一、本书特色 《MATLAB 2020优化设计从入门到精通》具有以下五大特色。 1.作者权威 本书由著名CAD/CAM/CAE图书出版专家胡仁喜博士指导,大学资深教授执笔编写。本书是作者总结多年设计经验以及教学的心得体会,力求全面细致地展现MATLAB在优化设计应用领域的各种功能和使用方法。 2.实例专业 书中的很多实例本身就是MATLAB优化设计工程项目案例,经过作者精心提炼和改编,不仅保证了读者能够学好知识点,还能帮助读者掌握实际的操作技能。 3.提升技能 本书从全面提升MATLAB优化设计能力的角度出发,结合大量的案例来讲解如何利用MATLAB进行优化设计,帮助读者掌握计算机辅助优化设计的方法和技巧。 4.内容全面 本书共11章,分别介绍了MATLAB系统概述、MATLAB的基本功能、程序设计、最优化理论概述、MATLAB优化工具箱简介、无约束优化问题、约束优化问题、 多目标规划、最小值和最大值、方程求解以及大规模最优化问题。 5.知行合一 本书提供了使用MATLAB解决优化设计问题的实践性指导,它基于MATLAB R2020a版,内容由浅入深。对每一条命令的使用格式都做了详细而又规范的说明,为用户提供了大量的例题进一步说明其用法,因此,对于初学者自学是很有帮助的。同时,本书也可作为科技工作者的优化设计工具书。 二、电子资料使用说明 《MATLAB 2020优化设计从入门到精通》随书配有电子资料包,其中含有全书讲解实例和练习实例的源文件素材,以及全程实例动画同步AVI文件。为了增强教学的效果,更进一步方便读者的学习,作者提供了教学视频,读者可以直接扫描案例旁边的二维码进行观看,也可以扫描关注封底微信公众号——IT有得聊下载观看(详细方法见封底)。 三、致谢 《MATLAB 2020优化设计从入门到精通》由昆明理工大学国土资源学院的叶国华副教授编著。在编写的过程中得到了胡仁喜、闫聪聪等老师的大力支持,在此向他们表示感谢。 读者在学习过程中,若发现错误,请联系电子邮箱714491436@qq.com。欢迎加入三维书屋MATLAB图书学习交流群(QQ:656116380)交流探讨,也可以登录该QQ交流群索取本书配套资源。 作者
|
|