《数学实验 数学软件教程》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:郭科主编
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2010
  • ISBN:9787040292145
  • 页数:241 页
图书介绍:本书是《数学实验》系列教材之一,是与《数学实验——高等数学分册》、《数学实验——线性代数分册》、《数学实验——概率论与数理统计分册》配套使用的实验教材。本书以数学软件MATLAB为介绍对象,编写时主要遵循实用的原则,同时一定程度兼顾通用。全书内容包括:MATLAB基础知识与基本操作,MATLAB绘图与程序设计基础,高等数学中的MATLAB命令,线性代数中的MATLAB命令,概率论与数理统计中的MATLAB命令,工具箱简单介绍,MATLAB外部接口编程和附录,其中附录部分按功能以及字母顺序两种方式列举了MATLAB中常用的函数和命令,供读者查阅和参考。本书不仅适合本科生教学使用,也可供对MATLAB感兴趣的读者阅读,同时还可作为数学实验和数学建模课程的辅导书或参考书。

第1章 MATLAB基础知识与基本操作 1

1.1 MATLAB概述 1

1.2 MATLAB的进入与退出 1

1.3 MATLAB桌面工作环境 2

1.3.1 窗口 2

1.3.2 菜单和工具栏 3

1.4 MATLAB语言基础 4

1.4.1 数值计数 4

1.4.2 变量 4

1.4.3 运算符 5

1.4.4 表达式 5

1.4.5 数据显示格式 6

1.4.6 复数形式 6

1.4.7 标点与注释 7

1.5 MATLAB常用函数 7

1.6 MATLAB基本对象——矩阵 12

1.6.1 矩阵的建立 12

1.6.2 矩阵的操作 14

1.6.3 矩阵的运算 16

1.7 MATLAB符号计算基础 17

1.7.1 创建符号变量和符号矩阵 17

1.7.2 符号表达式的基本运算 18

1.7.3 符号表达式的化简函数 19

1.7.4 符号表达式的替换函数 20

第2章 MATLAB绘图与程序设计基础 21

2.1 二维图形 21

2.1.1 基本绘图命令 21

2.1.2 特殊的二维图形函数 25

2.2 三维图形 30

2.2.1 基本绘图命令 30

2.2.2 特殊的三维图形函数 35

2.3 四维表现图 37

2.4 图形处理技术 38

2.4.1 图形的控制 38

2.4.2 图形的标注 40

2.4.3 图形的保持与子图 45

2.5 控制语句 47

2.5.1 循环语句 47

2.5.2 选择语句 49

2.5.3 分支语句 51

2.5.4 人机交互语句 52

2.6 M文件 54

2.6.1 命令式文件 55

2.6.2 函数式文件 56

2.6.3 创建帮助 58

2.7 程序设计的辅助函数 59

2.7.1 执行函数 59

2.7.2 容错函数 60

2.7.3 时间控制函数 60

第3章 高等数学中的MATLAB命令 62

3.1 函数与极限命令 62

3.1.1 复合函数与反函数 62

3.1.2 求极限的运算 63

3.2 导数与微分命令 64

3.2.1 一元函数的导数与微分 64

3.2.2 多元函数的偏导数与微分 65

3.2.3 参数方程求导 66

3.2.4 隐函数求导 67

3.2.5 方向导数和梯度、散度与旋度 68

3.2.6 用差分法求导数的数值解 70

3.3 积分命令 72

3.3.1 求不定积分 72

3.3.2 求定积分 73

3.3.3 广义积分 76

3.3.4 计算多重积分 77

3.3.5 曲线积分与曲面积分 80

3.4 级数命令 83

3.4.1 函数展开成幂级数 83

3.4.2 Fourier级数 85

3.4.3 求和、求积、级数求和 86

3.5 常微分方程命令 88

3.5.1 常微分方程的符号解法 88

3.5.2 常微分方程的数值解法 89

第4章 线性代数中的MATLAB命令 93

4.1 矩阵基本运算命令 93

4.2 矩阵分解命令 100

4.2.1 矩阵的LU分解 100

4.2.2 矩阵的QR分解 100

4.2.3 矩阵的QZ分解 101

4.2.4 矩阵的Cholesky分解 102

4.2.5 矩阵的奇异值分解 103

4.2.6 矩阵的特征值分解 104

4.2.7 矩阵的Schur分解 105

4.2.8 矩阵的Jordan标准形分解 106

4.3 线性方程组求解命令 107

4.3.1 定解方程组 107

4.3.2 不定方程组 108

4.3.3 超定方程组 109

4.3.4 奇异方程组 109

4.3.5 符号方程组 110

第5章 概率论与数理统计中的MATLAB命令 112

5.1 生成随机数的函数 112

5.1.1 生成满足指定分布的随机数 112

5.1.2 生成满足二项分布的随机数 114

5.1.3 生成满足正态分布的随机数 114

5.1.4 其他随机数生成函数 115

5.2 计算概率密度函数值的函数 116

5.2.1 计算指定分布的概率密度函数值 116

5.2.2 计算二项分布的概率密度函数值 117

5.2.3 计算正态分布的概率密度函数值 117

5.2.4 其他计算概率密度函数值的函数 117

5.3 计算累积分布函数值的函数 119

5.3.1 计算指定分布的累积分布函数值 119

5.3.2 计算指定分布的逆累积分布函数值 119

5.3.3 计算二项分布的累积分布函数值 119

5.3.4 计算正态分布的累积分布函数值 120

5.3.5 其他计算累积分布函数值的函数 120

5.4 数字特征函数 121

5.4.1 计算算术平均值 121

5.4.2 计算样本中值 121

5.4.3 计算样本几何平均值 122

5.4.4 计算样本标准差 122

5.4.5 计算样本方差 123

5.4.6 计算协方差 124

5.4.7 计算相关系数 124

5.4.8 计算几种常见分布的期望与方差的函数 125

5.5 参数估计函数 126

5.5.1 计算β分布的参数估计量和置信区间 126

5.5.2 计算二项分布的参数估计量和置信区间 126

5.5.3 计算指数分布的参数估计量和置信区间 127

5.5.4 计算其他分布的参数估计量和置信区间 127

5.6 假设检验函数 128

5.6.1 u检验(σ2已知,单个正态总体均值μ的假设检验) 128

5.6.2 t检验(σ2未知,单个正态总体均值μ的假设检验) 128

5.6.3 t检验(两个正态总体均值差的假设检验) 129

5.7 回归分析及方差分析 130

第6章 工具箱简单介绍 133

6.1 MATLAB符号数学工具箱 133

6.1.1 符号表达式 133

6.1.2 符号变量 136

6.1.3 符号表达式画图 137

6.1.4 符号表达式简化 139

6.1.5 求解符号方程 140

6.2 MATLAB优化工具箱 140

6.2.1 优化工具箱中常用函数列表 141

6.2.2 应用举例 142

6.3 MATLAB神经网络工具箱 146

6.3.1 神经网络工具箱中常用函数列表 146

6.3.2 应用举例 150

6.4 MATLAB数理统计工具箱 156

6.4.1 数理统计工具箱中常用函数列表 157

6.4.2 应用举例 163

第7章 MATLAB外部接口编程 185

7.1 MATLAB调用C的机制及实例 185

7.1.1 MATLAB调用C的机制 185

7.1.2 MATLAB调用C的实例 187

7.2 C调用MATLAB的机制及实例 195

7.2.1 C调用MATLAB的机制 195

7.2.2 计算引擎常用函数 196

7.2.3 计算引擎编程实例 198

附录一 MATLAB函数/命令(按功能排列) 201

附录二 MATLAB函数/命令(按字母排列) 214

参考文献 240