第1章 实验前的准备(MATLAB简介) 1
1.1 基本命令 1
1.2 基本计算 3
1.3 读写与数组变量 5
1.4 分支结构、循环结构for/end和while/end 11
1.5 MATLAB特有的数字特征与数学函数、功能函数 14
1.6 用M文件开发程序、编写函数 18
1.7 MATLAB简单绘图 20
练习题 26
第2章 实验一:关于多项式的MATLAB命令 29
2.1 多项式的幂系数形式 29
2.2 关于多项式的MATLAB命令 29
2.3 关于多项式的微分与积分 32
2.4 关于多项式的加减法 32
练习题 32
第3章 实验二:矩阵与向量运算 33
3.1 矩阵、逆矩阵运算 33
3.2 矩阵的特征值 34
3.3 矩阵的LU分解 35
练习题 37
第4章 实验三:直接解方程组做多项式插值 38
练习题 40
第5章 实验四:Lagrange插值多项式 41
5.1 Lagrange插值多项式 41
5.2 Lagrange插值多项式源代码Ⅰ 41
5.3 Lagrange插值多项式源代码Ⅱ 43
练习题 46
第6章 实验五:插值多项式的误差 47
6.1 插值误差余项多项式 47
6.2 Chebyshev多项式和Chebyshev点 50
练习题 52
第7章 实验六:牛顿插值多项式 53
7.1 牛顿插值多项式 53
7.2 求牛顿插值多项式举例 54
练习题 57
第8章 实验七:样条函数插值 59
8.1 三次样条插值定义 59
8.2 三次样条的存在性 59
8.3 构造三次样条函数 60
8.4 求三次样条函数举例 61
练习题 65
第9章 实验八:最小二乘拟合曲线 66
练习题 71
第10章 实验九:常微分方程初值问题数值解 72
10.1 Euler方法 72
10.2 改进的Euler方法 75
10.3 Runge-Kutta方法 77
练习题 78
第11章 实验十:数值积分 80
11.1 Newton-Cotes求积公式 80
11.2 复化梯形公式 81
11.3 复化辛普生求积公式 84
11.4 递归公式 85
练习题 89
第12章 实验十一:线性方程组的数值解法 91
12.1 线性方程组(基本定理) 91
12.2 举例 92
12.3 求解线性方程组的迭代法 96
练习题 98
第13章 实验十二:非线性方程求根 100
13.1 两分法 100
13.2 迭代法 102
练习题 106
第14章 实验十三:数字卷积运算 107
14.1 卷积的定义 107
14.2 卷积的运算性质 107
14.3 离散卷积的计算过程 107
14.4 卷积的应用 108
练习题 110
主要参考文献 112