MATLAB编程与最优化设计应用
  • MATLAB编程与最优化设计应用

MATLAB编程与最优化设计应用

by 京东图书  |  由 京东图书  亚米商城卖家

积分原则不参加任何折扣活动以及亚米会员积分制度。

正品保障所售商品均从正规销售资格认证的供应商,品牌分支机构,驻美国分公司等正规渠道采购,并签订正品保证协议。

  销售和配送
$18.90 送积分 : 0
 加入购物车
 收藏商品

送至: 91789 有货

品牌 : 京东图书

品牌属地 : 中国

第三方商家

京东图书进入店铺

配送信息

USPS International $11.99(订单满$49包邮)
USPS Canada $11.99(订单满$49包邮)
1. $49以上的订单,提供美国本土平寄免邮费的服务。(只限美国本土48州,不包含夏威夷、阿拉斯加、关岛、波多黎各等地区)。 2. $49以下美国本土USPS平寄, 我们将收取$11.99运费。 3. 通过中国EMS直邮转USPS,配送时间预计为6-13天。

退换政策

因商品破损或者质量问题可申请无条件退款,请在收到包裹3个工作日内联系客服。若因个人原因申请退款,请在3个工作日内联系客服,邮费需顾客承担。图书类商品不支持换货,请见谅!

你可能感兴趣的商品

商品详情

品牌 : 京东图书 出版时间 : 2013-08-01 品牌属地 : 中国 出版社 : 电子工业出版社 语言 : 中文 ISBN : 9787121210525 版次 : 1 页数 : 460 包装 : 平装 著者 : 赵书兰 用纸 : 胶版纸
内容简介

《MATLAB编程与最优化设计应用》以MATLABR2012a为平台,从应用的角度出发,系统地介绍MATLAB编程及最优化设计。全书共11章,第1~5章介绍了MATLAB入门、MATLAB编程基础、MATLAB矩阵及数据分析、MATLAB函数分析及MATLAB科学计算等内容,将读者领入MATLAB的大门,并熟练使用MATLAB。第6章对优化设计进行概述,让读者领略什么是优化设计及优化设计的基本概念。第7~11章系统地介绍线性规划、整数规划、非线性规划、二次规划、多目标规划、现代智能优化及图与网络优化等内容,让读者轻松地掌握MATLAB在优化设计中的应用。书中的实例可帮助读者充分理解最优化设计的基本概念,高效地解决最优化问题,以及最优化问题的综合应用。
作者简介

赵书兰,佛山科学技术学院。佛山市展能数码科技有限公司顾问。佛山市计算机协会、广东省计算机协会会员。著作方向:MATLAB、数值分析、计算方法、云计算。
目录

第1章 MATLAB入门
1.1 MATLAB的特色
1.1.1 MATLABR的特点
1.1.2 MATLAB的优势
1.1.3 MATLAB R2012a新建功能
1.2 MATLAB的安装与运行
1.2.1 MATLAB的安装
1.2.2 MATLAB的运行
1.3 MATLAB工作环境
1.3.1 命令窗口
1.3.2 历史命令窗口
1.3.3 目录和文件管理
1.3.4 工作空间
1.3.5 搜索路径管理
1.4 帮助系统
1.4.1 命令行帮助查询
1.4.2 联机演示系统
1.5 了解MATLAB
1.5.1 命令行编程
1.5.2 绘图功能
1.5.3 M文件编写函数
1.5.4 GUI实例
1.5.5 Simulink仿真

第2章 MATLAB编程基础
2.1 数据类型
2.1.1 数值类型数据
2.1.2 字符串类型
2.2 基本运算
2.2.1 算术运算
2.2.2 逻辑运算
2.2.3 关系运算
2.3 数组创建及其运算
2.3.1 数组创建
2.3.2 数组指数、对数及开方运算
2.3.3 数组操作
2.4 稀疏矩阵
2.5 单元数组
2.5.1 单元数组创建
2.5.2 单元数组显示
2.5.3 单元数组操作
2.6 结构体
2.6.1 创建结构体
2.6.2 结构体操作
2.7 多项式及其函数
2.7.1 多项式运算
2.7.2 多项式展开
2.7.3 多项式拟合

第3章 MATLAB矩阵及数据分析
3.1 求解代数方程
3.2 矩阵特征量
3.2.1 矩阵的行列式
3.2.2 矩阵的逆
3.2.3 矩阵的秩
3.2.4 矩阵特征值
3.2.5 矩阵条件数
3.2.6 对角阵的转化
3.3 矩阵分解
3.3.1 三角分解
3.3.2 QR分解
3.3.3 Cholesky分解
3.3.4 奇异值分解
3.3.5 Schur分解
3.3.6 海森伯格分解
3.4 数据处理分析
3.4.1 数据排序分析
3.4.2 数据求和(积)、差分
3.4.3 均值与方差分析
3.5 数据预处理
3.5.1 缺失数据处理
3.5.2 异常值

第4章 MATLAB函数分析
4.1 函数的表示
4.2 函数法线与切面
4.2.1 法线
4.2.2 偏导数与梯度
4.3 函数的零极点
4.3.1 函数的零点
4.3.2 函数的极点
4.4 函数积分
4.4.1 单重积分
4.4.2 多重积分
4.4.3 复合梯形求积分
4.4.4 龙贝格求积分
4.4.5 二分法求积分
4.5 线性方程的数值解
4.5.1 直接解法
4.5.2 求解线性方程组的变换
4.5.3 迭代求解法
4.5.4 利用内置函数求解线性方程组
4.6 非线性方程组的数值解法
4.6.1 不动点迭代法
4.6.2 Newton迭代法
4.6.3 拟Newton迭代法
4.6.4 DFP迭代法
4.7 函数可视化
4.7.1 一元函数可视化
4.7.2 二元函数可视化
4.7.3 极坐标图

第5章 MATLAB科学计算
5.1 MATLAB程序结构
5.1.1 顺序结构
5.1.2 循环结构
5.1.3 选择结构
5.1.4 分支语句
5.1.5 错误控制结构
5.2 交互式命令
5.3 插值
5.3.1 一维插值
5.3.2 二维插值
5.3.3 插值方法
5.4 回归分析
5.4.1 问题概述
5.4.2 线性回归分析
5.4.3 多分量回归分析
5.5 曲线拟合
5.5.1 多项式拟合
5.5.2 线性最小二乘拟合
5.5.3 交互式曲线拟合工具
5.6 傅里叶分析
5.6.1 傅里叶变换及逆变换
5.6.2 傅里叶的幅度与相位
5.6.3 傅里叶变换应用实例

第6章 MATLAB优化设计概述
6.1 优化设计背景
6.1.1 常规设计与优化设计
6.1.2 优化设计的发展情况
6.2 优化设计的数学模型
6.2.1 设计变量
6.2.2 设计约束
6.2.3 目标函数
6.2.4 几何意义
6.3 目标函数的极值条件
6.3.1 无约束目标函数的极值条件
6.3.2 有约束目标函数的极值条件
6.4 优化参数设置

第7章 MATLAB线性规划
7.1 线性规划概述
7.2 线性规划问题的形式
7.2.1 一般标准型
7.2.2 矩阵标准型
7.2.3 向量标准型
7.2.4 非标准型的标准化
7.3 线性规划问题的求解
7.4 MATLAB实现线性规划问题
7.4.1 MATLAB标准形式
7.4.2 MATLAB函数调用
7.5 线性规划实例
7.5.1 生产计划安排
7.5.2 配料问题
7.5.3 投资组合问题
7.5.4 投资收益与风险问题
7.5.5 人员计划安排问题
7.5.6 运输问题
7.5.7 绝对值问题
7.6 线性规划的实际应用
7.6.1 问题概述
7.6.2 贪心法
7.6.3 穷举法

第8章 MATLAB整数规划
8.1 整数规划理论知识
8.1.1 典型的整数规划
8.1.2 整数规划案例分析
8.2 求解整数规划
8.2.1 整数规划求解法
8.2.2 用MATLAB求解整数规划
8.3 0-1型整数规划
8.3.1 0-1型整数规划理论
8.3.2 用MATLAB求解0-1型整数规划
8.4 整数规划实例
8.4.1 生产计划问题
8.4.2 排班问题
8.4.3 资金分配问题
8.4.4 选课问题
8.4.5 背包问题
8.4.6 指派问题
8.4.7 投资项目选择问题

第9章 MATLAB非线性规划
9.1 非线性规划理论知识
9.1.1 典型的非线性规划
9.1.2 非线性规划常见问题
9.2 非线性规划基本概念
9.2.1 无约束非线性规划极值条件
9.2.2 有约束非线性规划极值条件
9.3 求解非线性规划
9.3.1 一维最优化方法
9.3.2 无约束最优化方法
9.3.3 约束最优化方法
9.4 非线性规划实例
9.4.1 证券投资组合问题
9.4.2 资金调用问题
9.4.3 销量最佳安排问题

第10章 MATLAB其他规划
10.1 其他规划概述
10.1.1 二次规划问题概述
10.1.2 多目标规划问题概述
10.1.3 最大最小化问题概述
10.1.4 “半无限”多元问题概述
10.1.5 动态规划问题概述
10.1.6 现代智能优化问题概述
10.2 其他规划问题求解
10.2.1 求解二次规划问题法
10.2.2 求解多目标规划问题法
10.2.3 求解动态规划问题法
10.3 MATLAB求解其他规划
10.3.1 求解二次规划问题
10.3.2 MATLAB求解多目标规划问题
10.3.3 MATLAB求解最大最小化问题
10.3.4 MATLAB求解“半无限”多元问题
10.3.5 MATLAB求解现代智能优化问题
10.4 综合实例——绘制帐篷

第11章 MATLAB图与网络优化
11.1 图论基本知识
11.1.1 图的基本概述
11.1.2 图论的MATLAB实现
11.2 树的基本概念
11.2.1 树的基本性质
11.2.2 Huffman树
11.2.3 广度优先搜索算法
11.2.4 深度优先搜索算法
11.2.5 无向图的生成树算法
11.2.6 有向图的生成树算法
11.2.7 最小生成树算法
11.3 最短路径
11.3.1 最短路径问题概述
11.3.2 求解最短路径问题的方法
11.4 网络最大流
11.4.1 网络最大流问题概述
11.4.2 求解网络最大流问题的方法
11.5 最小费用最大流
11.5.1 最小费用最大流概述
11.5.2 求解最小费用最大流
前言/序言

最优化设计的英文是OptimizationDesign,是在现代计算机广泛应用的基础上发展起来的一项技术,是根据最优化原理和方法,综合各方面的因素,以人机配合方式或采用“自动探索”的方式,在计算机上进行半自动或全自动设计,以选出在现有工程条件下的最好设计方案的一种现代设计方法。
实践证明,最优化设计是保证产品具有优良的性能、减轻自重或体积、降低工程造价的一种有效的设计方法。同时也可使设计者从大量烦琐和重复的计算工作中解脱出来,使之有更多的精力从事创造性的设计,并大大提高设计效率。最优化设计方法已广泛应用到建筑结构、化工、冶金、铁路、航空、造船、机床、汽车、自动控制系统、电力系统及电动机、电器等工程设计领域,并取得了显著效果。
最优化理论和方法自古就有,最典型的实例即是黄金分割,最优化方法成为科学方法则是在17世纪后。牛顿和莱布尼茨所创建的微积分理论为最优化问题的解决提供了理论基础,而后产生的变分法和简单的库存模型等精确的解析方法可以称为古典最优化方法。最优化设计主要以数学规划为基础,研究各种系统的优化途径及方案,为决策者提供科学决策的依据。
优化设计具有以下特征。
(1)产品分析的定理化——有限元法。
(2)产品分析的动态化——动态设计。
(3)产品质量分析的可靠性——可靠性分析。
(4)产品设计的最优化——最优化设计。
(5)产品设计过程的高效化和自动化——CAD。
与此同时,随着计算机应用技术的飞速发展,各种可用于最优化方法设计与实现的软件层出不穷,丰富了科研人员的开发研究手段,提高了人们解决实际问题的效率。MATLAB即为其中的一种。
MATLAB是美国MathWorks公司出品的商业数学软件,主要用于算法开发、数据分析及数值计算的高级技术计算语言和交互式环境。MATLAB软件在许多科学领域中成为计算机辅助设计、算法研究和应用开发的基本工具,在MATLAB环境下利用M函数实现非线性控制系统的建模与仿真方法,该方法简单直观,维护性较好,具有可移植性。MATLAB的基本数据单位是矩阵,它的指令表达式与数学、工程中常用的形式十分相似,因此用MATLAB来解算问题要比用C、FORTRAN等语言完成相同的事情简捷得多,并且MATLAB也吸收了Maple等软件的优点,使MATLAB成为一个强大的数学软件。MATLAB已被广泛应用于自动控制、系统工程、信息工程、应用数学、机电工程、电子工程、计算机、优化设计等专业领域。
MATLAB具有如下特点。
(1)高效的数值计算及符号计算功能,能使用户从繁杂的数学运算分析中解脱出来。
(2)具有完备的图形处理功能,实现计算结果和编程的可视化。
(3)友好的用户界面及接近数学表达式的自然化语言,使学者易于学习和掌握。
(4)功能丰富的应用工具箱(如信号处理工具箱、优化设计工具箱等),为用户提供了大量方便实用的处理工具。
应用于最优化设计的特征及MATLAB的特点,利用MATLAB求解最优化问题,可把问题简单化,也可快速、准确地给出最优化的解。
编写本书的目的是力求降低学习难度,通过丰富的算法、经典的实践例子来引导学习。本书介绍MATLAB编程及最优化设计,内容覆盖了MATLAB编程及最优化设计相关概念、算法、函数、应用,做到理论与实践相结合。
本书与同类图书相比,具有如下优势。
(1)本书以MATLAB的编程为基础,引领读者跨入MATLAB的大门,并向读者展示了MATLAB的强大功能。
(2)本书的内容涵盖了最优化理论和方法,以MATLAB计算功能求解最优化问题。
(3)本书做到了理论与实践相结合。理论的检验和验证也必须通过实践实现,最优化技术理论和系统实验相结合是有效的途径之一。
(4)本书深入浅出、循序渐进地让读者从整体上把握最优化计算的实质,进而可将实际问题抽象成易于理解的数学模型,同时利用MATLAB语言进行求解。
(5)本书力求内容丰富,各章节相互联系,内容具有系统性、科学性、实用性和引导性;同时,各章节又相对独立,自成体系,为读者提供了极大方便。
(6)在介绍最优化设计的章节中,每章后都应用MATLAB解决各领域中的实际最优化问题,最后以一个综合实例总结本章内容,从而降低读者的学习门槛、提高学习效率。
本书共11章,主要包括如下内容。
第1章:介绍了MATLAB入门,主要包括MATLAB特色、工作环境、帮助系统等内容。
第2章:介绍了MATLAB编程基础,主要包括数据类型、基本运算、数组创建及其运算、单元数组及结构体等内容。
第3章:介绍了MATLAB矩阵及数据分析,主要包括矩阵特征量、矩阵分解、数据处理分析及数据预处理等内容。
第4章:介绍了MATLAB函数分析,主要包括函数法线与切面、函数的零极点、函数积分、线性方程的数值解等内容。
第5章:介绍了MATLAB科学计算,主要包括程序结构、交互式命令、插值、回归分析及曲线拟合等内容。
第6章:介绍了MATLAB优化设计概述,主要包括优化设计背景、优化设计的数学模型、目标函数的极值条件等内容。
第7章:介绍了MATLAB线性规划,主要包括线性规划问题的形式、线性规划问题的求解、线性规划实例等内容。
第8章:介绍了MATLAB整数规划,主要包括整数规划理论知识、求解整数规划、0-1型整数规划及整数规划实例等内容。
第9章:介绍了MATLAB非线性规划,主要包括非线性规划理论知识、约束非线性规划基本概念、求解非线性规划及非线性规划实例等内容。
第10章:介绍了MATLAB其他规划,主要包括二次规划问题、多目标规划问题、动态规划问题及现代智能优化问题等内容。
第11章:介绍了MATLAB图与网络优化,主要包括图论基本知识、树的基本概念、最短路径、网络最大流、最小费用最大流等内容。
本书适用于计算应用、最优化领域和科学计算方向的研究人员使用,也可作为高等院校学习该类课程的本科生和研究生的教材,还可供读者作为查询最优化数学问题求解方法的参考书。
本书主要由赵书兰编写,此外参加编写的人员还有周品、赵书梅、赵新芬、栾颖、刘志为、丁伟雄、雷晓平、李娅、杨文茵、何正风、周灵、余智豪、崔如春和张德丰。
由于时间仓促,加之作者水平有限,所以错误和疏漏之处在所难免。在此,诚恳地期望得到各领域的专家和广大读者的批评指正。
编著者

产品价格、包装、规格等信息如有调整,恕不另行通知。我们尽量做到及时更新产品信息,但请以收到实物为准。使用产品前,请始终阅读产品随附的标签、警告及说明。详细条款请参阅我们的Terms of Use.

商品评价

MATLAB编程与最优化设计应用 还没有人发表评论,快来抢占沙发了! 写评论

浏览过的商品

联系我们

联系方式

周一至周日,美西时间: 6AM - 1:30AM

美东时间: 9AM - 4:30AM

help@yamibuy.com

1(800)407-9710