第1章 数值计算的基本概念
1.1 数值计算的研究对象和内容
数值计算是数学中关于计算的一门学问,它研究如何借助于计算工具求得数学问题的数值解答。这里的数学问题**于数值问题,即给出一组数值型的数据(通常是一些实数,称为初始数据),去求另一组数值型数据,问题的本身反映了这两组数据之间的某种确定关系。如函数的计算、方程的求根都是数值问题的典型例子。
数值计算的历史源远流长,自有数学以来就有关于数值计算方面的研究。古代巴比伦人在公元前2000年左右就有了关于二次方程求解的研究,我国古代数学家刘徽利用割圆术求得圆周率的近似值,而后祖冲之求得圆周率的高精度的值都是数值计算方面的杰出成就。数值计算的理论与方法是在解决数值问题的长期实践过程中逐步形成和发展起来的。但在电子计算机出现以前,它的理论与方法发展十分缓慢,甚至长期停滞不前。由于受到计算工具的限制,无法进行大量的复杂的计算。
科学技术的发展与进步提出了越来越多的复杂的数值计算问题,这些问题的圆满解决已远非人工手算所能胜任,必须依靠电子计算机快速准确的数据处理能力。这种用计算机处理数值问题的方法,称为科学计算。今天,科学计算的应用范围非常广泛,天气预报、工程设计、流体计算、经济规划和预测以及国防**的一些科研项目,如核武器的研制、导弹和火箭的发射等,始终是科学计算*为活跃的领域。
现代数值计算的理论与方法是与计算机技术的发展与进步一脉相承的。无论计算机在数据处理、信息加工等方面取得了多么辉煌的成就,科学计算始终是计算机应用的一个重要方面,而数值计算的理论与方法是计算机进行科学计算的依据。它不但为科学计算提供了可靠的理论基础,并且提供了大量行之有效的数值问题的算法。
由于计算机对数值计算这门学科的推动和影响,使数值计算的**转移到使用计算机编程算题的方面上来。现代的数值计算理论与方法主要是面对计算机的。研究与寻求适合在计算机上求解各种数值问题的算法是数值计算这门学科的主要内容。
……