当前位置:首页 > 工业技术
计算方法及其MATLAB实现
计算方法及其MATLAB实现

计算方法及其MATLAB实现PDF电子书下载

工业技术

  • 电子书积分:10 积分如何计算积分?
  • 作 者:石辛民,翁智编著
  • 出 版 社:清华大学出版社
  • 出版年份:2013
  • ISBN:9787302322306
  • 页数:204 页
图书介绍:本书把计算方法理论与MATLAB软件内容进行了有机结合,在对MATLAB做了简单介绍之后,各章都在介绍数值计算基本原理和方法之后,用MATLAB软件予以实现。按照“重视实用性和可操作性”的工程教育思想,本着“少而精”的原则对数值计算方面的内容进行精心组织和编排。主要内容包括误差和MATLAB计算精度,插值和数据拟合,线性代数方程组,非线性方程组,数值积分,常微分方程组等。
《计算方法及其MATLAB实现》目录

第1章 MATLAB基础 1

1.1指令窗 1

1.1.1快捷按钮 2

1.1.2功能键 3

1.2查询方法 3

1.2.1常用查询指令 3

1.2.2演示窗 6

1.3数据类型及其显示 7

1.3.1数据类型 7

1.3.2标识符与数据显示 7

1.4数值矩阵 8

1.4.1输入与删改 8

1.4.2矩阵算法 14

1.4.3数组算法 19

1.4. 41.44多项式算法 24

1.5符号矩阵 28

1.5.1符号变量和符号表达式 28

1.5.2输入和删改 30

1.5.3运算和显示 32

1.6基本绘图方法 39

1.6.1图形窗 39

1.6.2二维图的绘制 41

1.6.3辅助指令 46

1.6.4三维图的绘制 48

1.7 MATLAB语言编程 51

1.7.1临时文件 51

1.7.2永久文件 53

1.7.3编程知识 56

思考与练习题 63

第2章 误差和MATLAB的计算精度 65

2.1误差 65

2.1.1误差的来源 65

2.1.2误差的基本概念 66

2.2 MATLAB软件的计算精度 68

2.2.1浮点数及其运算特点 68

2.2.2软件的计算精度 69

2.3算法的设计 71

2.3.1算法的数值稳定性 71

2.3.2设计算法的原则 72

思考与练习题 73

第3章 插值和拟合 74

3.1多项式插值 74

3.1.1基本原理 75

3.1.2两种常见插值法 76

3.1.3误差估计 80

3.2分段插值 81

3.2.1分段三次插值 82

3.2.2三次样条插值 82

3.3插值法的MATLAB实现 85

3.3.1一元函数插值 85

3.3.2三次插值及其样条插值 87

3.4拟合法 88

3.4.1最小二乘法 88

3.4.2拟合法的MATLAB实现 89

3.4.3用多项式拟合函数或数据 91

思考与练习题 92

第4章 非线性方程组 94

4.1数值解的基本原理 94

4.1.1二分法 95

4.1.2迭代法 95

4.2 MATLAB软件的实现 99

4.2.1多项式求根指令 99

4.2.2求函数零点指令 99

4.3方程组的数值解 101

4.3.1迭代法的原理 101

4.3.2 MATLAB软件的实现 102

4.4方程组的解析解 105

思考与练习题 108

第5章 线性代数方程组 109

5.1求解原理 109

5.1.1方程组的矩阵形式 109

5.1.2方程组解的性质 110

5.2齐次线性方程组 111

5.2.1矩阵零空间的MATLAB求解 111

5.2.2方程组的MATLAB求解 111

5.3非齐次线性代数方程组 113

5.3.1恰定方程组 113

5.3.2欠定方程组 122

5.3.3超定方程组 124

5.4迭代法 126

5.4.1雅可比和赛德尔迭代法 126

5.4.2迭代法的敛散性 131

5.4.3范数和谱半径 134

5.4.4特征值和特征向量 136

5.4.5用MATLAB软件求特征值 139

思考与练习题 141

第6章 数值微积分 143

6.1数值微分 144

6.1.1中点法 144

6.1.2插值型求导公式 145

6.2牛顿-柯特斯积分公式 147

6.2.1公式的推导 148

6.2.2求积公式的误差 150

6.2.3积分的近似公式 152

6.3复合求积法 153

6.3.1基本原理 154

6.3.2复合积分法的MATLAB实现 156

6.4数值积分法 158

6.4.1变步长复合抛物线法 158

6.4.2 MATLAB实现 159

6.5符号积分法 161

思考与练习题 165

第7章 常微分方程组 166

7.1常微分方程数值解 167

7.1.1一阶常微分方程 167

7.1.2泰勒展开法 167

7.1.3高阶微分方程 172

7.2数值解的MATLAB实现 173

7.2.1临时文件 174

7.2.2永久文件 179

7.3解析解的MATLAB符号法 180

7.3.1微分方程的符号法格式 180

7.3.2符号法求解指令 181

思考与练习题 184

附录A思考与练习题部分答案或提示 185

附录B书中MATLAB指令索引 199

参考文献 204

返回顶部