-
内容大纲
各行各业的工程实践中通常会有大量的科学计算工作需要完成。传统的计算方式一般需要较长的周期,相比之下开发效率极高的MATLAB是一个更好的选择。在MATLAB中,编程细节被简化,烦琐的实现过程也被略去,用户可以将更多精力集中在所需要处理的核心问题上。
MATLAB科学计算涉及数学、机械、电子、控制和金融等多个领域。本书以MATLAB科学计算为立足点,介绍其如何运用庞大的科学函数库来解决一些实际问题。在函数的选择上兼顾了各函数的使用频率和专业性,力求典型全面。本书可作为MATLAB课程的教学用书或者线性代数、概率统计等课程的教学辅助书。 -
作者介绍
-
目录
第1章 MATLAB入门
1.1 MATLAB简介
1.1.1 MATLAB的产生和发展
1.1.2 MATLAB的产品构成与特点
1.1.3 MATLAB与科学计算
1.2 MATLAB的安装开发环境、窗口简介
1.2.1 MATLAB的安装
1.2.2 MATLAB的集成开发环境
1.2.3 MATLAB的窗口
1.3 MATLAB程序及其帮助系统
1.3.1 搜索路径
1.3.2 M文件
1.3.3 帮助系统
1.3.4 学习MATLAB的方法
第2章 MATLAB程序设计
2.1 基本语法
2.1.1 标识符
2.1.2 数据类型
2.1.3 运算符
2.1.4 流程控制语句
2.1.5 矩阵与数组
2.1.6 脚本与函数
2.2 文件I/O
2.2.1 使用load/save
2.2.2 读写文本文件
2.2.3 读写图像文件
2.3 MATLAB编程技巧
2.3.1 高效开发技巧
2.3.2 提高代码效率
2.3.3 向量化编程
2.3.4 并行计算
2.3.5 稀疏矩阵
2.4 综合实例
第3章 可视化编程
3.1 绘制二维图形
3.1.1 常用绘图函数
3.1.2 图形设置
3.1.3 特殊图形
3.1.4 特殊坐标系函数
3.2 绘制三维图形
3.3 GUIDE工具
3.3.1 设计工具
3.3.2 句柄图形对象
3.3.3 GUIDE简介
3.3.4 创建GUIDE
3.3.5 GUI的编程
3.3.6 CallBack函数
3.4 综合实例
第4章 MATLAB求微分与积分
4.1 极限
4.2 数值积分
4.2.1 Int求积分
4.2.2 梯形法求积分
4.2.3 辛普森(Simpleson)积分法
4.2.4 重积分辛普森(Simpleson)法
4.2.5 多重数值积分法
4.2.6 积分变换
4.3 数值微分
4.3.1 diff求微分
4.3.2 梯度
4.3.3 jacobian函数
4.3.4 中点公式
4.3.5 三点公式和五点公式法
4.3.6 样条函数法
4.3.7 辛普森(Simpleson)微分法
4.3.8 多项式的微分
4.4 综合实例
第5章 MATLAB插值计算
5.1 一维插值
5.1.1 拉格朗日插值
5.1.2 牛顿插值
5.1.3 埃尔米特插值
5.1.4 分段低次插值
5.1.5 三次样条插值
5.2 二维插值
5.2.1 最近邻插值
5.2.2 分片线性插值
5.2.3 双线性插值
5.2.4 双三次插值
5.2.5 散节点插值
5.3 综合实例
第6章 MATLAB函数逼近
6.1 泰勒逼近
6.2 最佳平方逼近
6.2.1 最佳平方逼近的原理
6.2.2 正交多项式
6.2.3 切比雪夫多项式
6.2.4 勒让德多项式
6.3 最佳一致逼近
6.4 综合实例——泰勒展开式的降次
第7章 MATLAB曲线与曲面拟合
7.1 最小二乘拟合
7.2 MATLAB拟合函数
7.2.1 多元线性拟合——lsqlin、regress
7.2.2 一元多项式拟合
7.2.3 非线性拟合
7.3 MATLAB拟合工具箱
7.4 综合实例——临床药物注射问题
第8章 MATLAB求解线性方程组
8.1 线性方程组
8.2 符号解法
8.3 求逆法
8.4 矩阵分解法
8.4.1 Cholesky分解
8.4.2 LU分解
8.4.3 QR分解
8.5 迭代法
8.5.1 Gauss-Seidel迭代法
8.5.2 SOR超松弛迭代法
8.5.3 Jacobi迭代法
8.5.4 Bicg迭代法
8.6 综合实例
第9章 MATLAB求解非线性方程组
9.1 二分法
9.2 迭代法
9.2.1 牛顿法
9.2.2 简化牛顿法
9.2.3 割线迭代法
9.2.4 黄金分割法
9.2.5 抛物线法
9.2.6 不动点迭代法
9.2.7 牛顿下山法
9.3 综合实例
第10章 MATLAB概率统计
10.1 概率统计工具箱
10.2 随机数生成
10.2.1 生成均匀分布随机数
10.2.2 生成正态分布随机数
10.3 随机变量的统计值
10.3.1 求期望
10.3.2 求方差
10.3.3 求标准差
10.3.4 矩
10.3.5 几何平均数
10.3.6 算术平均数
10.3.7 中位数
10.3.8 最大值与最小值差
10.3.9 调和平均数
10.3.10 样本的偏斜度
10.3.11 协方差
10.3.12 相关系数
10.3.13 其他数字特征
10.4 参数估计
10.4.1 均匀分布的参数估计
10.4.2 正态分布的参数估计
10.4.3 二项分布的参数估计
10.4.4 mle ——指定分布的参数估计
10.5 假设检验
10.5.1 t检验法
10.5.2 u检验法
10.5.3 秩和检验
10.5.4 符号秩检验
10.6 回归
10.6.1 线性回归
10.6.2 非线性回归
10.7 综合实例
第11章 MATLAB求解微分方程组
11.1 常微分方程
11.1.1 微分方程组的符号解
11.1.2 欧拉法
11.1.3 改进的欧拉法
11.1.4 龙格-库塔法
11.1.5 亚当斯(Adams)外插法
11.1.6 亚当斯(Adams)内插法
11.2 偏微分方程——有限差分法
11.2.1 网格剖分
11.2.2 数值微分
11.3 PDE工具箱
11.3.1 PDE支持的方程
11.3.2 PDE使用说明
11.4 综合实例
第12章 MATLAB优化计算
12.1 MATLAB优化工具箱的最优化函数
12.1.1 优化工具箱
12.1.2 无约束最优化函数
12.1.3 约束最优化函数
12.2 线性规划
12.3 0-1整数规划
12.4 二次规划
12.5 多目标规划
12.6 贪心算法
12.7 遗传算法
12.8 模拟退火算法
12.9 粒子群算法
12.10 综合实例
12.10.1 无约束最优化
12.10.2 约束最优化
第13章 C/C++与MATLAB混合编程
13.1 C/C++与MATLAB混合调用的方法
13.2 MATLAB调用C/C++
13.2.1 MATLAB的MEX文件
13.2.2 C-MEX文件的使用
13.3 C/C++调用MATLAB
13.3.1 C/C++调用引擎
13.3.2 C/C++调用Matcom
13.3.3 C/C++调用COM
13.3.4 C/C++调用动态链接库
13.4 综合实例
第14章 MATLAB工程计算案例精粹
14.1 Delta并联机器人建模
14.1.1 背景介绍
14.1.2 问题阐述
14.1.3 实验例程
14.2 柴油机故障诊断
14.2.1 问题阐述
14.2.2 实验例程
14.3 街头抽奖游戏解谜
14.3.1 问题阐述
14.3.2 实验例程
14.4 零件参数的最优化设计
14.4.1 问题阐述
14.4.2 实验例程
同类热销排行榜
- 向着光亮那方/谁的青春不迷茫系列16.8
- 你所谓的稳定不过是在浪费生命15.2
- 全球通史(从史前史到21世纪第7版修订版下)/培文书系21.6
- 答案之书(精)15.2
- 八万四千问18
- 万历十五年/黄仁宇作品系列10.4
- 耶路撒冷三千年(精)31.2
- 中国大历史/黄仁宇作品系列11.2
- 梦的解析15.92
- 鱼羊野史(第6卷11-12月晓松说历史上的今天)18
推荐书目
-

孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-

时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-

本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...
[
