数值分析(第二版)
作者: 王开荣
出版时间:2014年6月
出版社:中国科技出版传媒股份有限公司
- 中国科技出版传媒股份有限公司
- 9787030406255
- 2-1
- 80779
- 0047150390-4
- 平装
- 大大32开
- 2014年6月
- 300
- 238
- 理学
- 数学
- O241
- 理工类、经管类各专业
- 研究生
本书基本概念叙述清晰,语言通俗易懂,注重算法的实际应用。可作为理工科大学工程硕士研究生的“数值分析”课程教材,还可作为大学本科及硕士生的学习参考书,同时也可供工程技术人员参考使用。
前言
第1章 绪论
1.1 算法
1.1.1 算法的表述形式
1.1.2 算法常具有的基本特征
1.2 误差
1.2.1 误差的来源
1.2.2 误差的基本概念
1.2.3 有效数字
1.3 数值运算时误差的传播
1.3.1 一元函数计算误差的传播
1.3.2 多元函数计算时误差的传播
1.3.3 四则运算中误差的传播
1.3.4 设计算法时应注意的问题
1.3.5 病态问题数值算法的稳定性
习题1
第2章 线性方程组的直接解法
2.1 引言
2.2 Gauss消元法
2.2.1 Gauss消元法的基本思想
2.2.2 Gauss消元法公式
2.2.3 Gauss消元法的条件
2.3 选主元的Gauss消元法
2.3.1 列主元消元法
2.3.2 全主元消元法
2.4 Gauss-Jordan消元法
2.4.1 Gauss-Jordan消元法的过程
2.4.2 方阵求逆
2.5 矩阵的LU分解
2.5.1 矩阵LU分解
2.5.2 直接LU分解
2.5.3 行列式求法
2.5.4 Crotlt分解
2.6 平方根法
2.6.1 矩阵的LDU分解
2.6.2 对称正定矩阵的Cholesky分解
2.6.3 平方根法和改进的平方根法
2.7 追赶法
2.8 向量和矩阵的范数
2.8.1 向量范数
2.8.2 矩阵范数
2.8.3 谱半径
2.8.4 条件数及病态方程组
习题2
第3章 线性方程组的迭代解法
3.1 迭代法的一般形式
3.2 几种常用的迭代法公式
3.2.1 Jacobi迭代法
3.2.2 Gauss-Seidel迭代法
3.2.3 SOR迭代法
3.3 迭代法的收敛条件
3.3.1 从迭代矩阵B判断收敛
3.3.2 从系数矩阵A判断收敛
3.4 极小化方法
3.4.1 与线性方程组等价的极值问题
3.4.2 沿已知方向求函数的极小值
3.4.3 最速下降法
3.4.4 共轭斜向法
习题3
第4章 方阵特征值和特征向量计算
4.1 乘幂法和反幂法
4.1.1 乘幂法
4.1.2 乘幂法的其他复杂情况
4.1.3 反幂法
4.1.4 原点平移加速技术
4.1.5 求已知特征值的特征向量
4.2 Jacobi方法
4.2.1 平面旋转矩阵
4.2.2 古典Jacobi方法
4.2.3 过关Jacobi方法
4.3 QR方法
4.3.1 Householder变换
4.3.2 矩阵的正交三角分解
4.3.3 基本QR方法
习题4
第5章 非线性方程求根
5.1 二分法
5.2 迭代法
5.2.1 迭代法的一般形式
5.2.2 迭代法的收敛性
5.2.3 迭代法收敛速度
5.3 Newton迭代法与割线法
5.3.1 Newton迭代法
5.3.2 割线法
5.4 非线性方程组的求根
5.4.1 不动点迭代法
5.4.2 Newton法
5.4.3 Newton法的一些改进方案
习题5
第6章 插值法
6.1 Lagrange插值
6.1.1 线性插值
6.1.2 二次插值
6.1.3 n次插值
6.1.4 插值余项
6.2 Newton插值法
6.2.1 差商
6.2.2 Newton插值多项式
6.3 差分插值
6.3.1 差分的概念
6.3.2 差分的性质
6.3.3 常用差分插值多项式
6.4 Hermite插值
6.4.1 带一阶导数的Hermite插值
6.4.2 两种常用的三次Hermite插值
6.5 分段插值
6.5.1 Runge振荡现象
6.5.2 分段线性插值
6.5.3 分段三次Hermite插值
6.6 样条插值
6.6.1 样条插值的基本概念
6.6.2 三转角插值法
习题6
第7章 最佳平方逼近与数据拟合
7.1 逼近的概念
7.2 最佳平方逼近
7.2.1 函数的最佳平方逼近
7.2.2 最佳平方逼近多项式
7.3 数据拟合
7.3.1 最小二乘函数拟合
7.3.2 多项式拟合
7.3.3 用正交多项式作曲线拟合
习题7
第8章 数值积分与数值微分
8.1 求积公式
8.1.1 问题的提出
8.1.2 数值积分的基本思想
8.1.3 代数精度
8.1.4 插值型求积公式
8.2 Newton-Cotes公式
8.2.1 Newton-Cotes公式介绍
8.2.2 常见的Newton-Cotes公式
8.3 复化求积公式
8.3.1 复化梯形公式
8.3.2 复化Simpson公式
8.3.3 复化Cotes公式
8.3.4 变步长方法
8.4 Romberg求积公式
8.4.1 Richardson外推法
8.4.2 Romberg积分法
8.5 Gauss求积公式
8.5.1 Gauss求积公式及其性质
8.5.2 常见的Gauss型求积公式
8.5.3 复化Gauss型求积公式
8.6 数值微分
8.6.1 数据的数值微分
8.6.2 函数的数值微分
习题8
第9章 常微分方程的数值解法
9.1 引言
9.2 Euler方法
9.2.1 Euler方法的推导
9.2.2 几何意义
9.2.3 Euler方法的改进
9.3 Runge-Kutta方法
9.3.1 R-K方法的构造
9.3.2 四阶经典RK公式
9.3.3 步长的选取
9.4 线性多步法
9.4.1 线性多步法的一般形式
9.4.2 利用数值积分构造线性多步法
9.5 高阶的预测一校正公式
9.5.1 四阶Adams预测一校正公式
9.5.2 局部截断误差估计和修正
9.5.3 修正的Adams预测一校正法
9.6 一阶常微分方程组与高阶常微分方程
9.6.1 一阶常微分方程组
9.6.2 高阶常微分方程
9.7 收敛性与稳定性
9.7.1 收敛性
9.7.2 稳定性
习题9
第10章 Matlab软件与数值计算
10.1 矩阵与数组
10.2 函数运算和作图
10.2.1 基本初等函数
10.2.2 多项式函数
10.2.3 矩阵函数
10.2.4 绘图命令
10.2.5 Matlab编程
10.3 线性方程组的数值解
10.3.1 直接法
10.3.2 迭代法
10.3.3 迭代法收敛理论
10.3.4 SOR法的松弛因子
10.3.5 病态方程组和条件数
10.4 方阵的特征值和特征向量
10.4.1 乘幂法
10.4.2 古典Jacobi旋转法
10.4.3 基本QR算法
10.4.4 Matlab中求特征值和特征向量的命令
10.5 方程和方程组求根
10.5.1 二分法
10.5.2 Newton法
10.5.3 Matlab关于方程(组)求根的命令
10.6 插值方法
10.6.1 Lagrange插值
10.6.2 Newton插值
10.6.3 用拟合函数polyfit作插值
10.6.4 Matlab中的插值命令
10.7 数据拟合与函数逼近
10.7.1 多项式数据拟合
10.7.2 非线性拟合
10.7.3 最佳平方逼近
10.8 数值积分
10.8.1 非复化的数值积分
10.8.2 复化数值积分计算
10.8.3 Romberg积分计算
10.8.4 Matlab中的积分公式
10.9 常微分方程初值问题数值解
10.9.1 单步法
10.9.2 线性多步法
10.9.3 预测一校正法
10.9.4 Matlab中求解常微分方程初值问题数值解的命令
习题参考答案或提示
参考文献