数值分析与科学计算引论
1.1 数值分析的对象、作用与特点
数值分析是研究数值问题的算法,概括起来有四点:
面向计算机,要根据计算机的特点提供切实可行的有效算法。即算法只能包括加、减、乘、除运算和逻辑运算,这些运算是计算机能直接处理的运算
有可靠的理论分析,能任意逼近并达到精度要求,对近似算法要保证收敛性和数值稳定性,还要对误差进行分析。这些都建立在相应数学理论的基础上。
要有好的计算复杂性,时间复杂性好是指节约计算时间,空间复杂性好是指节省存储空间,这也是建立算法要研究的问题,它关系到算法能否在计算机上实现。
要有数值实验,即任何一个算法除了从理论上要满足上述三点外,还要通过数值试验证明是行之有效的。
1.2 计算机中输的浮点表示
1.3 数值计算的误差
1.3.1 误差与有效数字
绝对误差:设x为准确值,
相对误差:把近似值的误差
有效数字:若近似值
定理:设近似数