数值分析与算法 第3版作者: 喻文健出版时间: 2020年版丛编项: 清华大学计算机系列教材内容简介 本书是针对“数值分析”“计算方法”“数值分析与算法”等课程编写的教材,主要面向理工科大学信息科学与技术各专业,以及信息与计算科学专业的本科生。本书内容包括数值计算基础、非线性方程的数值解法、线性方程组的直接解法与迭代解法、矩阵特征值与特征向量的计算、数值逼近与插值、数值积分方法、常微分方程初值问题的解法,以及数值算法与应用的知识。本书涵盖数值分析、矩阵计算领域最基本、最常用的一些知识与方法,而且在算法及应用方面增加了一些较新的内容。在叙述上既注重理论的严谨性,又强调方法的应用背景、算法设计,以及不同方法的对比。为了增加实用性与可扩展性,每章都配备了应用实例、算法背后的历史、评述等子栏目,书末附有算法、s语索引。附录中包括MATLAB软件和Python软件的简介,便于读者快速掌握并进行编程实验。 本书适合作为高年级本科生或研究生的教材,也可供从事科学与工程计算的科研人员参考。目录第1章 数值计算导论1.1 概述1.1.1 数值计算与数值算法1.1.2 数值计算的问题与策略1.1.3 数值计算软件1.2 误差分析基础1.2.1 数值计算的近似1.2.2 误差及其分类1.2.3 问题的敏感性与数据传递误差估算1.2.4 算法的稳定性1.3 计算机浮点数系统与舍人误差1.3.1 计算机浮点数系统1.3.2 舍入与机器精度1.3.3 浮点运算的舍人误差1.3.4 抵消现象1.4 保证数值计算的准确性1.4.1 减少舍人误差的几条建议1.4.2 影响结果准确性的主要因素评述算法背后的历史:浮点运算的先驱——威廉·卡亨练习题上机题第2章 非线性方程求根2.1 引言2.1.1 非线性方程的解2.1.2 问题的敏感性2.2 二分法2.2.1 方法原理2.2.2 算法稳定性和结果准确度2.3 不动点迭代法2.3.1 基本原理2.3.2 全局收敛的充分条件2.3.3 局部收敛性2.3.4 稳定性与收敛阶2.4 牛顿迭代法2.4.1 方法原理2.4.2 重根的情况2.4.3 判停准则2.4.4 牛顿法的问题2.5 割线法与抛物线法2.5.1 割线法2.5.2 抛物线法2.6 实用的方程求根技术2.6.1 阻尼牛顿法2.6.2 多项式方程求根2.6.3 通用求根算法zeroin应用实例:城市水管应埋于地下多深2.7 非线性方程组和有关数值软件2.7.1 非线性方程组2.7.2 非线性方程求根的相关软件评述算法背后的历史:牛顿与牛顿法练习题上机题……第3章 线性方程组的直接解法第4章 线性方程组的迭代解法第5章 矩阵特征值计算第6章 函数逼近与函数插值第7章 数值积分与数值微分第8章 常微分方程初值问题的解法附录算法索引术语索引参考文献 上一篇: 大数据技术与应用丛书 数据清洗 黑马程序员 2020年版 下一篇: 图灵程序设计丛书 正则表达式必知必会(修订版) [美]Ben Forta 2019年版