《计算方法(C语言版)/普通高校本科计算机专业特色教材精选·算法与程序设计》注重算法与程序实现,强调理论知识与程序设计的紧密结合,既有理论性,也有实用性。本书对每个常用方法配有一个N-S图算法和一个独立完整的C程序,所有程序都已在TC2.0下调试通过,并且不修改源代码也能在VisualC++6.0下正常运行。既讲明理论,又将算法用计算机程序实现,是读者十分需要的。全书共分9章,主要内容包括算法与误差、非线性方程求根、线性方程组的直接求解和迭代求解、代数插值、数值积分、矩阵特征值与特征向量的计算、常微分方程初值问题的数值解法等。《计算方法(C语言版)/普通高校本科计算机专业特色教材精选·算法与程序设计》可作为理工科非数学专业的本科生、专科生的教材或教学参考书,也可作为对本课程感兴趣的科技人员的自学用书。
第1章 绪论
1.1 引言
1.2 误差
1.2.1 误差的必然性与重要性
1.2.2 误差的来源
1.2.3 误差的定义
1.2.4 误差的运算性质
1.2.5 有效数字
1.2.6 实数的规格化形式
1.3 算法
1.3.1 算法简介
1.3.2 设计算法应注意的若干原则
本章小结
习题
第2章 非线性方程求根
2.1 引言
2.2 根的隔离
2.3 根的搜索
2.3.1 逐步搜索法
2.3.2 变步长逐步搜索法
2.4 对分法
2.4.1 对分法的主要思想
2.4.2 对分法的特点
2.5 简单迭代法
2.5.1 简单迭代法的主要思想
2.5.2 简单迭代法的收敛条件
2.5.3 简单迭代法的收敛阶
2.5.4 简单迭代法的算法和程序
2.6 埃特金加速法
2.6.1 埃特金加速法的主要思想
2.6.2 埃特金加速法的算法和程序
2.7 牛顿迭代法
2.7.1 牛顿迭代法的主要思想
2.7.2 牛顿迭代法的算法和程序
2.7.3 牛顿迭代法的收敛阶与收敛条件
2.8 弦截法
2.8.1 双点弦截法的主要思想
2.8.2 双点弦截法的算法和程序
2.8.3 单点弦截法的主要思想
2.8.4 单点弦截法的算法和程序
2.8.5 变形的双点弦截法的主要思想
2.8.6 变形的双点弦截法的算法和程序
本章小结
习题
第3章 线性方程组直接求解
3.1 引言
3.2 顺序高斯消元法
3.2.1 消元过程
3.2.2 回代过程
3.2.3 算法和程序
3.3 列主元高斯消元法
3.3.1 列主元高斯消元法的主要思想
3.3.2 列主元高斯消元法的算法和程序
3.4 全主元高斯消元法
3.4.1 全主元高斯消元法的主要思想
3.4.2 全主元高斯消元法的算法和程序
3.5 高斯约当消元法
3.5.1 高斯约当消元法的主要思想
3.5.2 高斯约当消元法的算法和程序
3.5.3 一次求解多个线性方程组
3.5.4 一次求解多个线性方程组的算法和程序