书籍详情
MATLAB 2018数学计算与工程分析从入门到精通
作者:甘勤涛,程政田,胡仁喜
出版社:机械工业出版社
出版时间:2019-05-01
ISBN:9787111624899
定价:¥99.00
购买这本书可以去
内容简介
本书主要讲解了利用 MATLAB 2018进行数学计算和工程分析的各种方法和技巧,主要内容包括MATLAB入门MATLAB基础知识,数据可视化与绘图、试验数据分析与处理、矩阵分析、数学分析,微分方程,优化设计,MATLAB 联合编程,本书内容覆盖面广,涵盖数学计算与工程分析等各个方面,实例丰富而典型,全书通过近400个实例指导读者有的放矢地进行学习。 本书内容由浅入深,既有MATLAB基本函数的介绍,也有用MATLAB编写的专门计算程序。 所以本书既可作为初学者的入门用书,也可作为工程技术人员、硕士生,博士生的工具用书。
作者简介
暂缺《MATLAB 2018数学计算与工程分析从入门到精通》作者简介
目录
目 录
前言
第1章 MATLAB入门1
1.1 MATLAB概述2
1.1.1 什么是MATLAB2
1.1.2 MATLAB的发展历程3
1.1.3 MATLAB语言的特点4
1.1.4 MATLAB系统6
1.1.5 MATLAB R2018a的新特性7
1.2 MATLAB 2018的工作环境9
1.2.1 启动MATLAB9
1.2.2 命令窗口11
1.2.3 历史窗口11
1.2.4 当前目录窗口12
1.2.5 工作空间管理窗口12
1.3 MATLAB的帮助系统14
1.3.1 联机帮助系统15
1.3.2 命令窗口查询帮助系统15
1.3.3 联机演示系统17
1.3.4 常用命令和技巧19
1.4 MATLAB的搜索路径与扩展20
1.4.1 MATLAB的搜索路径20
1.4.2 MATLAB搜索路径扩展21
第2章 MATLAB基础知识23
2.1 数据类型24
2.1.1 变量与常量24
2.1.2 数值25
2.1.3 字符串27
2.1.4 向量29
2.1.5 矩阵31
2.1.6 单元型变量39
2.1.7 结构型变量42
2.2 运算符43
2.2.1 算术运算符43
2.2.2 关系运算符44
2.2.3 逻辑运算符44
2.3 数值运算44
2.3.1 矩阵运算44
2.3.2 向量运算50
2.3.3 多项式运算52
2.4 符号运算54
2.4.1 符号表达式的生成55
2.4.2 符号表达式的运算55
2.4.3 符号与数值间的转换59
2.4.4 符号矩阵60
2.5 M文件65
2.5.1 命令文件66
2.5.2 函数文件67
2.6 MATLAB程序设计69
2.6.1 程序结构69
2.6.2 程序的流程控制76
2.6.3 交互式输入82
2.6.4 程序调试84
2.7 函数句柄87
2.7.1 函数句柄的创建与显示88
2.7.2 函数句柄的调用与操作88
2.8 图形用户界面89
2.8.1 GUI设计向导89
2.8.2 GUI设计工具90
2.8.3 GUI控件94
第3章 数据可视化与绘图96
3.1 图形窗口97
3.1.1 图形窗口的创建97
3.1.2 工具条的使用100
3.2 数据可视化104
3.2.1 离散情况105
3.2.2 连续情况106
3.3 二维绘图107
3.3.1 plot绘图命令107
3.3.2 fplot绘图命令112
3.3.3 ezplot绘图命令114
3.3.4 其他坐标系下的绘图命令116
3.4 二维图形修饰处理119
3.4.1 坐标轴控制120
3.4.2 图形注释122
3.4.3 图形放大与缩小129
3.4.4 颜色控制129
3.5 三维绘图130
3.5.1 三维曲线绘图命令131
3.5.2 三维网格命令132
3.5.3 三维曲面命令136
3.5.4 柱面与球面139
3.5.5 三维图形等值线141
3.6 三维图形修饰处理147
3.6.1 视角处理148
3.6.2 颜色处理149
3.6.3 光照处理153
3.7 特殊图形155
3.7.1 统计图形156
3.7.2 离散数据图形161
3.7.3 向量图形164
3.8 图像处理及动画演示166
3.8.1 图像的读写167
3.8.2 图像的显示及信息查询168
3.8.3 动画演示171
第4章 试验数据分析与处理172
4.1 曲线拟合173
4.1.1 最小二乘法曲线拟合173
4.1.2 直线的最小二乘拟合176
4.2 数值插值178
4.2.1 拉格朗日(Lagrange)插值178
4.2.2 埃尔米特(Hermite)插值180
4.2.3 分段线性插值182
4.2.4 三次样条插值184
4.2.5 多维插值185
4.3 回归分析186
4.3.1 一元线性回归186
4.3.2 多元线性回归188
4.3.3 部分最小二乘回归191
4.4 方差分析197
4.4.1 单因素方差分析197
4.4.2 双因素方差分析199
4.5 正交试验分析203
4.5.1 正交试验的极差分析203
4.5.2 正交试验的方差分析206
4.6 判别分析209
4.6.1 距离判别209
4.6.2 费歇判别213
4.7 多元数据相关分析214
4.7.1 主成分分析214
4.7.2 典型相关分析216
4.8 MATLAB 数理统计基础219
4.8.1 样本均值219
4.8.2 样本方差与标准差220
4.8.3 协方差和相关系数221
4.8.4 数据比较222
4.8.5 数据累积与累和224
第5章 矩阵分析226
5.1 特征值与特征向量227
5.1.1 标准特征值与特征向量问题227
5.1.2 广义特征值与特征向量问题229
5.1.3 部分特征值问题230
5.2 矩阵对角化232
5.2.1 预备知识232
5.2.2 具体操作233
5.3 若尔当(Jordan)标准形235
5.3.1 若尔当标准形介绍235
5.3.2 jordan命令236
5.4 矩阵的反射与旋转变换237
5.4.1 两种变换介绍237
5.4.2 豪斯霍尔德(Householder)反射变换238
5.4.3 吉文斯(Givens)旋转变换240
5.5 矩阵分解243
5.5.1 楚列斯基(Cholesky)分解243
5.5.2 LU分解244
5.5.3 与 分解245
5.5.4 QR分解248
5.5.5 SVD分解250
5.5.6 舒尔(Schur)分解251
5.5.7 海森伯格(Hessenberg)分解253
5.6 线性方程组的求解254
5.6.1 线性方程组基础254
5.6.2 利用矩阵的逆(伪逆)与除法求解256
5.6.3 利用行阶梯形求解258
5.6.4 利用矩阵分解法求解259
5.6.5 非负最小二乘解264
5.7 综合应用举例265
第6章 数学分析271
6.1 极限、导数与微分272
6.1.1 极限272
6.1.2 导数与微分273
6.2 积分275
6.2.1 定积分与广义积分275
6.2.2 不定积分277
6.3 级数求和278
6.3.1 有限项级数求和278
6.3.2 无穷级数求和279
6.4 泰勒(Taylor)展开280
6.4.1 泰勒定理280
6.4.2 MATLAB实现方法281
6.5 傅里叶(Fourier)展开282
6.6 积分变换284
6.6.1 傅里叶积分变换284
6.6.2 傅里叶逆变换285
6.6.3 快速傅里叶变换287
前言
第1章 MATLAB入门1
1.1 MATLAB概述2
1.1.1 什么是MATLAB2
1.1.2 MATLAB的发展历程3
1.1.3 MATLAB语言的特点4
1.1.4 MATLAB系统6
1.1.5 MATLAB R2018a的新特性7
1.2 MATLAB 2018的工作环境9
1.2.1 启动MATLAB9
1.2.2 命令窗口11
1.2.3 历史窗口11
1.2.4 当前目录窗口12
1.2.5 工作空间管理窗口12
1.3 MATLAB的帮助系统14
1.3.1 联机帮助系统15
1.3.2 命令窗口查询帮助系统15
1.3.3 联机演示系统17
1.3.4 常用命令和技巧19
1.4 MATLAB的搜索路径与扩展20
1.4.1 MATLAB的搜索路径20
1.4.2 MATLAB搜索路径扩展21
第2章 MATLAB基础知识23
2.1 数据类型24
2.1.1 变量与常量24
2.1.2 数值25
2.1.3 字符串27
2.1.4 向量29
2.1.5 矩阵31
2.1.6 单元型变量39
2.1.7 结构型变量42
2.2 运算符43
2.2.1 算术运算符43
2.2.2 关系运算符44
2.2.3 逻辑运算符44
2.3 数值运算44
2.3.1 矩阵运算44
2.3.2 向量运算50
2.3.3 多项式运算52
2.4 符号运算54
2.4.1 符号表达式的生成55
2.4.2 符号表达式的运算55
2.4.3 符号与数值间的转换59
2.4.4 符号矩阵60
2.5 M文件65
2.5.1 命令文件66
2.5.2 函数文件67
2.6 MATLAB程序设计69
2.6.1 程序结构69
2.6.2 程序的流程控制76
2.6.3 交互式输入82
2.6.4 程序调试84
2.7 函数句柄87
2.7.1 函数句柄的创建与显示88
2.7.2 函数句柄的调用与操作88
2.8 图形用户界面89
2.8.1 GUI设计向导89
2.8.2 GUI设计工具90
2.8.3 GUI控件94
第3章 数据可视化与绘图96
3.1 图形窗口97
3.1.1 图形窗口的创建97
3.1.2 工具条的使用100
3.2 数据可视化104
3.2.1 离散情况105
3.2.2 连续情况106
3.3 二维绘图107
3.3.1 plot绘图命令107
3.3.2 fplot绘图命令112
3.3.3 ezplot绘图命令114
3.3.4 其他坐标系下的绘图命令116
3.4 二维图形修饰处理119
3.4.1 坐标轴控制120
3.4.2 图形注释122
3.4.3 图形放大与缩小129
3.4.4 颜色控制129
3.5 三维绘图130
3.5.1 三维曲线绘图命令131
3.5.2 三维网格命令132
3.5.3 三维曲面命令136
3.5.4 柱面与球面139
3.5.5 三维图形等值线141
3.6 三维图形修饰处理147
3.6.1 视角处理148
3.6.2 颜色处理149
3.6.3 光照处理153
3.7 特殊图形155
3.7.1 统计图形156
3.7.2 离散数据图形161
3.7.3 向量图形164
3.8 图像处理及动画演示166
3.8.1 图像的读写167
3.8.2 图像的显示及信息查询168
3.8.3 动画演示171
第4章 试验数据分析与处理172
4.1 曲线拟合173
4.1.1 最小二乘法曲线拟合173
4.1.2 直线的最小二乘拟合176
4.2 数值插值178
4.2.1 拉格朗日(Lagrange)插值178
4.2.2 埃尔米特(Hermite)插值180
4.2.3 分段线性插值182
4.2.4 三次样条插值184
4.2.5 多维插值185
4.3 回归分析186
4.3.1 一元线性回归186
4.3.2 多元线性回归188
4.3.3 部分最小二乘回归191
4.4 方差分析197
4.4.1 单因素方差分析197
4.4.2 双因素方差分析199
4.5 正交试验分析203
4.5.1 正交试验的极差分析203
4.5.2 正交试验的方差分析206
4.6 判别分析209
4.6.1 距离判别209
4.6.2 费歇判别213
4.7 多元数据相关分析214
4.7.1 主成分分析214
4.7.2 典型相关分析216
4.8 MATLAB 数理统计基础219
4.8.1 样本均值219
4.8.2 样本方差与标准差220
4.8.3 协方差和相关系数221
4.8.4 数据比较222
4.8.5 数据累积与累和224
第5章 矩阵分析226
5.1 特征值与特征向量227
5.1.1 标准特征值与特征向量问题227
5.1.2 广义特征值与特征向量问题229
5.1.3 部分特征值问题230
5.2 矩阵对角化232
5.2.1 预备知识232
5.2.2 具体操作233
5.3 若尔当(Jordan)标准形235
5.3.1 若尔当标准形介绍235
5.3.2 jordan命令236
5.4 矩阵的反射与旋转变换237
5.4.1 两种变换介绍237
5.4.2 豪斯霍尔德(Householder)反射变换238
5.4.3 吉文斯(Givens)旋转变换240
5.5 矩阵分解243
5.5.1 楚列斯基(Cholesky)分解243
5.5.2 LU分解244
5.5.3 与 分解245
5.5.4 QR分解248
5.5.5 SVD分解250
5.5.6 舒尔(Schur)分解251
5.5.7 海森伯格(Hessenberg)分解253
5.6 线性方程组的求解254
5.6.1 线性方程组基础254
5.6.2 利用矩阵的逆(伪逆)与除法求解256
5.6.3 利用行阶梯形求解258
5.6.4 利用矩阵分解法求解259
5.6.5 非负最小二乘解264
5.7 综合应用举例265
第6章 数学分析271
6.1 极限、导数与微分272
6.1.1 极限272
6.1.2 导数与微分273
6.2 积分275
6.2.1 定积分与广义积分275
6.2.2 不定积分277
6.3 级数求和278
6.3.1 有限项级数求和278
6.3.2 无穷级数求和279
6.4 泰勒(Taylor)展开280
6.4.1 泰勒定理280
6.4.2 MATLAB实现方法281
6.5 傅里叶(Fourier)展开282
6.6 积分变换284
6.6.1 傅里叶积分变换284
6.6.2 傅里叶逆变换285
6.6.3 快速傅里叶变换287
猜您喜欢