科学计算的兴起是20世纪最重要的科学进步之一.随着计算机和计算方法的飞速发展,科学计算已与科学理论和科学实验鼎立为现代科学的三大组成部分之一。
本书共分为八章内容,主要讲述数值分析中重要最基础的理论与方法,例如:“解线性方程组的迭代法”“解线性方程组的直接法”“插值法与最小二乘拟合”等等。本书各章节的主要算法都给出了MATLAB通用程序。每章均有习题,对所学的内容进行巩固。书后编写了两个附录,附录一介绍了数值实验报告的格式和一些具体的数值实验题目及各个实验的目的要求;附录二简明扼要地介绍了数学软件MATLAB的入门知识和必要的程序设计和绘图等基本技能技巧。
本书阐述了现代数值计算的基本理论和方法,包括数值计算的基本概念、解线性方程组的迭代法和直接法、插值法与最小二乘拟合、数值积分和数值微分、常微分方程的数值解法、非线性方程的迭代解法以及矩阵特征值问题的计算等。书中有丰富的例题、习题和上机实验题。本书既注重计算方法的实用性,又注意保持理论分析的严谨性,强调数值方法的思想和原理在计算机上的实现。选材恰当,系统性强,行文通俗流畅,具有较强的可读性。
本书的建议学时为72学时(其中含上机实验12学时)。适合作为信息与计算科学、数学与应用数学、计算机科学与技术以及统计学等专业本科生数值分析课程的教材或教学参考书,也可以作为其它理工科专业及工科研究生的数值分析参考用书。