数值分析误差
数值分析中的误差分析与收敛性

数值分析中的误差分析与收敛性数值分析是一门研究利用计算机进行数学计算和问题求解的学科,它在科学计算、工程设计、金融分析等领域中具有广泛的应用。
然而,在数值计算过程中,由于计算机的有限精度和数值算法的近似性质,误差问题成为了一个不可避免的挑战。
因此,了解误差的来源和性质,以及数值计算方法的收敛性,对于保证计算结果的准确性和可靠性非常重要。
本文将探讨数值分析中的误差分析与收敛性问题。
1. 误差的来源及分类在数值计算中,误差可以分为四类:舍入误差、截断误差、模型误差和舍入误差。
舍入误差是由于计算机内部使用有限位数表示实数导致的误差,它来源于将实数近似为计算机可表示的数值。
截断误差是在计算过程中采取舍入法或截断法将无限级数或无限小量等进行有限近似所引入的误差。
模型误差是将实际问题用数学模型进行近似所引入的误差,它包括了模型的简化和不完全描述等因素。
舍入误差是由于使用有限位数存储和运算导致的误差。
2. 误差的度量方法误差的度量方法包括绝对误差和相对误差。
绝对误差是指数值近似解与真实解之间的差值,它可以用来度量数值计算的准确度。
相对误差是绝对误差除以真实解的绝对值后得到的比值,它可以用来度量数值计算的相对准确度。
通过对误差进行度量和分析,可以评估数值计算方法的准确性,并选择合适的数值方法来解决实际问题。
3. 收敛性在数值计算中,所谓的收敛性是指数值方法的逼近解序列以某种方式趋近于真实解。
一个数值方法是收敛的,意味着当步长趋于0时,逼近解趋近于真实解。
收敛性的评估是数值分析中一个重要的问题,它关系到数值方法的稳定性和可靠性。
常见的收敛性分析方法包括局部截断误差、阶、收敛速度等。
局部截断误差是用来评估数值方法在每个步长上的近似误差,阶是用来度量数值方法逼近真实解的速度。
4. 提高数值计算的准确性与可靠性为了提高数值计算的准确性与可靠性,我们可以采取多种方法。
首先,选择合适的数值方法和算法,确保其满足问题的数学性质和准确性要求。
数值分析误差

I k −1
11 ( k = n, n − 1,…,2,1) = − Ik 5k
(1 − 3)
依式( 依式(1-3)计算
* 0
的近似值。 I n −1 , I n − 2 ,…, I 1 , I o 的近似值。
* 14
1 1 1 分别取 I = 0.18232155, I = + ≈ 0.01222222 2 6 × 15 5 × 15 按算法1、算法 2的计算结果见下屏表 1 − 1:
逆向递推公式在数学上完全等价,却导致两种完全不同的 逆向递推公式在数学上完全等价, 算法。对于实数序列的递推由于初始误差的存在,可以一 算法。对于实数序列的递推由于初始误差的存在,
种方向的递推会使误差扩大, 种方向的递推会使误差扩大,而另一方向的递推会使得误 差逐步减小。在设计(选用) 差逐步减小。在设计(选用)算法时要用使初始误差不增 长的算法。 长的算法。
1 3 1 5 作近似计算, 取 S = x − x + x ,作近似计算,则 3! 5! 为其截断误差。 为其截断误差。
R = sin x − S
条 件 问 题
计算方法中有一类问题称为条件问题, 公式) 条件问题是一个算法 (公式)由于初始 数据或者中间某些数据微小摄动对计算结 果产生影响的敏感性的问题。舍入误差、 果产生影响的敏感性的问题。舍入误差、 观测误差都属初始数据的摄动。研究坏条 观测误差都属初始数据的摄动。 件问题的计算方法是十分重要的课题, 件问题的计算方法是十分重要的课题,有 的时候,一些问题的条件并不坏, 的时候,一些问题的条件并不坏,但由于 算法不恰当, 算法不恰当,初始数据的微小摄动或舍入 误差在计算过程中不断被放大,而可能导 误差在计算过程中不断被放大, 致计算结果的精度大大降低, 致计算结果的精度大大降低,甚至使计算 失去意义。
数值分析误差限的计算公式

数值分析误差限的计算公式1、误差x∗为 x 一个近似值绝对误差:e∗=x∗−x相对误差:e∗r=e∗x=x∗−xx,由于真值 x 总是不知道的,通常取e∗r=e∗x∗=x∗−xx∗误差限:|x∗−x|≤ε∗相对误差限:ε∗r=ε∗|x∗|ε(f(x∗))≈|f′(x∗)|ε(x∗)2、插值法记ωn+1(x)=(x−x0)(x−x1)⋯(x−xn)Lagrange 插值多项式系数:lk(xk)=(x−x0)⋯(x−xk−1)(x−xk+1)⋯(x−xn)(xk−x0)⋯(xk−xk−1)(x −xk+1)⋯(x−xn)Lagrange 插值多项式:Ln(x)=∑k=0nlk(x)yk=∑k=0nykωn+1(x)ω′n+1(xk)(x−xk) 余项:记 Mn+1=maxa≤x≤b|fn+1(x)|R(x)=fn+1(ξ)ωn+1(x)(n+1)!≤Mn+1(n+1)!|ωn+1(x)|均差与 NewTon 插值多项式一阶均差:f[x0,xk]=f(xk)−f(x0)xk−x0k 阶均差:f[x0,x1,⋯,xk]=f[x0,⋯,xk−2,xk]−f[x0,⋯,xk−2,xk−1]xk−xk−1f[x0,x1,⋯,xn]=f(n)(ξ)n!(x0,x1,⋯,xn,ξ∈[a,b])f[x0,x1,⋯,xk]=∑j=0kf(xj)ω′k+1(xj)NewTon 插值多项式:Pn(x)=f(x0)+f[x0,x1](x−x0)+f[x0,x1,x2](x−x0)(x−x1)+⋯+f[x0,x1,⋯,xn](x−x0)(x−x1)⋯(x−xn−1)余项:R(x)=f[x0,x1,⋯,xn]ωn+1(x)Hermite 插值Taylor 多项式:Pn(x)=f(x0)+f′(x0)(x−x0)+⋯+f(n)(x0)n!(x−x0)n余项:R(x)=f(n+1)(ξ)(n+1)!(x−x0)n+1若已知 f(x0),f′(x1),f(x1),f(x2):P(x)=f(x0)+f[x0,x1](x−x0)+f[x0,x1,x2](x−x0)(x−x1)+A(x−x0)(x−x1)(x−x2)其中 A 由 P′(x1)=f′(x1) 可得余项:R(x)=14!f(4)(ξ)(x−x0)(x−x1)2(x−x2)两点三次 Hermite 插值多项式:H3(x)=αk(x)yk+αk+1(x)yk+1+βk(x)mk+βk+1(x)mk+1其中 mk=f′(xk),mk+1=f′(xk+1)⎧⎧⎧⎧⎧⎧⎧⎧⎧⎧⎧αk(x)=(1+2x−xkxk+1−xk)(x−xk+1xk−xk+1)2αk+1(x)=(1+2x−xk+1xk−xk+1)(x−xkxk+1−xk)2⎧⎧⎧⎧⎧⎧⎧⎧⎧⎧⎧βk(x)=(x−xk)(x−xk+1xk−xk+1)2βk+1(x)=(x−xk+1)(x−xkxk+1−xk)2余项:R(x)=f(4)(ξ)4!(x−xk)2(x−xk+1)2分段低次插值h=b−an对每个小区间使用对应插值公式求 Ih(x)余项对分段线性插值函数:maxa≤x≤b|f(x)−Ih(x)|≤M28h2对分段三次埃尔米特插值:maxa≤x≤b|f(x)−Ih(x)|≤M4384h43、数值积分代数精度定义:如果某个求积公式对于次数不超过 m 的多项式均能够准确成立,但对于 m+1 次多项式就不准确成立,则称该公式具有 m 次代数精度梯形公式公式与中矩形公式梯形公式:∫baf(x)dx≈b−a2f(a)+b−a2f(b)余项:R[f]=−(b−a)312f′′(η)(η∈(a,b))矩形公式:∫baf(x)dx≈(b−a)f(a+b2)余项:R[f]=(b−a)324f′′(η)(η∈(a,b))Newton-Cotes 公式将积分区间 [a,b] 分成 n 等分Simpson 公式(n=2):∫baf(x)dx≈b−a6f(a)+b−a6f(b)+2(b−a)3f(a+b2)余项:R[f]=−(b−a)5180∗24f(4)(η)(η∈(a,b))Cotes 公式(n=4):C=b−a90[7f(x0)+32f(x1)+12f(x2)+32f(x3)+7f(x4)]余项:R[f]=−2(b−a)7945∗46f(6)(η)(η∈(a,b))复合求积公式积分区间 [a,b] 分成 n 等分,步长 h=b−an复合梯形公式:Tn=h2[f(a)+2∑k=0n−1f(xk)+f(b)]余项:Rn(f)=−b−a12h2f′′(η)复合 Simpson 求积公式:Sn=h6[f(a)+2∑k=0n−1f(xk)+4∑k=1n−2f(x(k+1)/2)+f(b)] 其中 x(k+1)/2=xk+h2Rn(f)=−b−a180(h2)4f(4)(η)龙贝格求积算法T(0)0=h2[f(a)+f(b)]求梯形值 T0(b−a2k),利用递推公式求 T(k)0,递推公式:T2n=12Tn+h2∑k=0n−1f(xk+12)求加速值:T(k)m=4m4m−1Tk+1m−1−14m−1T(k)m−1k=1,2,⋯高斯-勒让德求积公式积分区间为 [−1,1]∫1−1f(x)dx≈∑k=0nAkf(xk)余项:n=1 时,R1[f]=1135f(4)(η)4、解线性方程组的直接方法列主元高斯消去法在每次消元时,选取列主元在最前面,列主元为该列最大值矩阵三角分解法如果 n 阶矩阵 A 的各阶顺序主子式 Dk(k=1,2,⋯,n−1) 均不为零,则必有单位下三角矩阵 L 和上三角矩阵 U,使得 A=LU,并且 L 和 U 是唯一的。
数值分析中的误差估计理论

数值分析中的误差估计理论数值分析是研究通过数值计算方法来解决数学问题的学科。
在数值计算过程中,由于计算机本身的限制以及数值计算方法的局限性,必然会引入一定的误差。
误差估计理论是数值分析中的重要内容,它的主要任务是评估数值计算结果的准确性,并为我们提供合理的结果判断依据。
一、误差类型在进行误差估计之前,我们首先需要了解误差的分类。
在数值计算中,误差可以分为截断误差和舍入误差两种类型。
1. 截断误差:截断误差是由于数值计算方法的有限步骤导致的近似解与准确解之间的差距。
通常情况下,我们使用有限级数或多项式来近似某个函数,但是由于级数或多项式只能截取有限的项数,从而无法精确地表示原函数,所以会引入截断误差。
2. 舍入误差:舍入误差是由于计算机在存储和表示数值时的有限精度所引起的误差。
计算机只能存储有限位数的数字,而且在计算过程中会进行舍入操作,从而导致精确数字的丢失和近似数字的产生。
二、误差估计的方法误差估计的方法主要包括局部误差估计和全局误差估计两种。
1. 局部误差估计:局部误差估计方法是通过分析数值计算方法的近似性质,对每一步计算过程的误差进行估计。
通常情况下,我们会使用泰勒级数展开来近似求解函数值,然后通过对级数剩余项的估计来获得局部误差的上界。
2. 全局误差估计:全局误差估计方法是通过分析数值计算方法的整体性质,对整个计算过程的误差进行估计。
该方法通常使用数值稳定性定理或者收敛速度分析来评估数值计算的精度,从而给出全局误差的上界。
三、误差控制策略在数值计算中,确保误差控制是非常重要的。
误差控制策略通过采用合适的数值计算方法和调整计算过程的步骤,减小误差并控制误差的传播,从而提高结果的准确性。
1. 精确算法选择:在进行数值计算之前,我们需要评估不同数值计算方法的精确性和稳定性,并选择适合的方法。
合适的数值计算方法可以最大程度地减小误差的产生。
2. 步长控制:对于迭代算法或差分方法,我们可以通过控制步长的大小来控制误差。
数值分析 误差知识与算法知识

一、误差的来源与分类 二、 绝对误差、相对误差与有效数字
三、误差估计的基本方法
四、算法的计算复杂性 五、数值运算中的一些原则
1.2误差知识与算法知识
一、误差的来源与分类 模型误差 (描述误差 ) ( 测量误差) (方法误差 ) ( 计算误差 )
观测误差
截断误差 舍入误差
建模过程中 产生的误差
三、误差估计的基本方法 (一)误差估计的一般运算 一元函数:
e( f (a)) f (a) e(a)
二元函数:
( f (a)) f (a) (a)
f (a, b) f (a, b) e( f (a, b)) e(a) e(b) x y
f (a, b) f (a, b) ( f (a, b)) ( a) (b) x y
Tn an 秦九韶算法 Tk xTk 1 ak , k n 1, n 2,,1,0 p ( x) T 0 n
加法次数: n
n(n 1) 乘法次数: 2
pn ( x) a0 x(a1 x(a2 x(an1 xan ) )
有效数字=可靠数字+存疑数字
(3)有效数字 有效数字的定义: 设a是x的近似值,如果a的误差绝对值不超过x 的第k位小数的半个单位,即
则称近似值a准确到小数点后第k位。 从这个小数点后第k位数字直到最左边非零数 字之间的所有数字都叫有效数字。
1 k x a 10 2
1 1 2 (2.18) 10 (2.1200) 10 4 2 2
例8 设有三个近似数
a=2.31, b=1.93, c=2.24 它们都有三位有效数字,试计算 p a bc, ( p), r ( p), 并问:p的计算结果能有几位有效数字? 教材例4
数值分析中的误差

第9章 数值分析中的误差 典型问题解析考试知识点:误差、有效数字。
(6%)学习要点:误差、有效数字。
典型问题解析:一、误差绝对误差e :e =x -x *(设精确值x *的近似值x , 差e =x -x *称为近似值x 的绝对误差(误差))。
绝对误差限ε:ε≤-=*x x e(绝对误差限ε是绝对误差e 绝对值的一个上界。
)相对误差e r :***-==x x x x e e r (绝对误差e 与精确值x *的比值,常用x e e r =计算) 相对误差限r ε:r r e ε≤(相对误差e r 绝对值的一个上界),r r x x x x e εε=≤-=||||||***,*xr εε=,常用x ε计算. 绝对误差限的估计式:(四则运算中))()()(2121x x x x εεε+=± )()()(122121x x x x x x εεε+≈22122121+=x x x x x x x )()()(εεε 二、有效数字有效数字:如果近似值x 的误差限ε 是它某一个数位的半个单位,我们就说x 准确到该位. 从这一位起到前面第一个非0数字为止的所有数字称为x 的有效数字.(1)设精确值x *的近似值x ,若m n a a a x 10.021⨯±=a 1,a 2,…,a n 是0~9之中的自然数,且a 1≠0,n l x x l m ≤≤110⨯50=≤--,.*ε 则x 有l 位有效数字.例1 设x *= π=3.1415926…,若x *的近似值x 为3.14,3.1415,3.143,求x 的有效数字位数.解:若x =3.14=0.314×101,(m =1)31105.06592001.0-*⨯≤=- x x (l =3)故x =3.14有3位有效数字。
若x =3.1415=0.31415×101,(m =1)41105.00000926.0-*⨯≤=- x x (l =4)故x =3.1415有4位有效数字。
数值分析实验 误差分析
数值分析实验误差分析一、引言数值分析是研究用数值方法处理数学问题的学科。
在数值计算中,由于测量误差、近似误差、截断误差和舍入误差等因素的影响,计算的结果与实际值可能存在一定程度的误差。
因此,在进行数值分析实验时,正确评估误差是非常重要的。
本文将从误差类型、误差分析方法等方面进行详细介绍。
二、误差类型1.测量误差。
由于测量仪器的制造、使用环境等因素的影响,测量结果与实际值之间存在偏差,这就是测量误差。
常见的测量误差有系统误差和随机误差。
其中,系统误差是由测量仪器本身的固有误差造成的偏差,随机误差则是由于测量仪器使用条件的不同而产生的偏差。
2.近似误差。
由于迫于计算机存储空间和运算精度的限制,数值计算中通常采用有限的、近似的算法来求解问题。
因此,近似误差是计算方法本身的误差所引起的。
3.截断误差。
因为在有限步数之内求解无限级数或积分等问题是不可能的,所以在实际计算中只能取一定的计算级数或增量来作为代替。
这样,在运算的过程中,我们总是保留最后一位是四舍五入到一定的位数。
这样,由于省略了无限级数的其余项,计算结果与实际值之间产生的误差就是截断误差。
4.舍入误差。
计算机表示数字的位数是有限的,当我们将一个实数舍入到有限的位数时,就会导致计算结果与实际值之间的差距,这就是舍入误差。
三、误差分析方法误差分析是数值分析实验中最基本的计算过程之一,而误差分析所依据的便是数学中的数值分析的基本原理。
对于数值分析实验中所产生的误差而言,目前主要有以下几种误差分析方法:维恩积分估计法、泰勒展开法、拉格朗日插值法等。
1.维恩积分估计法。
利用维恩积分估计法,可以粗略地估计出误差大小的上下限。
该方法的基本思想是:先根据计算结果求出解析解,然后在得到的解析解处求出其导数或高阶导数,再根据误差项的表达式,得到误差估计表达式,从而计算误差的上下界。
2.泰勒展开法。
利用泰勒展开法,可以把计算值的误差展开成某一阶导数之差的形式。
通过泰勒展开公式对计算结果做二阶近似展开,然后把相应的二阶导数用实际值代替即可。
数值分析中的误差传播理论
数值分析中的误差传播理论
误差传播理论是数值分析领域中的重要理论之一,它用于研究数值
计算中的误差如何随着计算过程的进行而逐步累积或减小。
在实际的
数值计算中,由于浮点数表示精度有限、截断误差、舍入误差等原因,误差是无法完全避免的。
因此,了解误差传播理论对于提高数值计算
的准确性和稳定性至关重要。
误差传播理论主要包括截断误差和舍入误差两个方面。
截断误差是
由于数值计算中采用截断近似导致的误差,舍入误差是由于计算机在
表示实数时采用有限精度浮点数表示法引入的误差。
在数值计算过程中,这两种误差会相互影响,相互传播,从而影响最终计算结果的准
确性。
当进行多步数值计算时,每一步的计算结果都会带有误差。
这些误
差在后续计算中会被传播,并随着计算的进行而累积。
因此,为了减
小误差的传播,需要采取一些措施,比如适当选择计算方法、合理设
计算法、增加计算精度等。
误差传播理论对于数值计算中的算法设计、收敛性分析和稳定性评
价起着重要作用。
通过对误差传播过程的深入研究,可以帮助我们更
好地理解数值计算中的误差来源和传播规律,有助于提高数值计算方
法的精度和效率。
总之,误差传播理论是数值计算中不可或缺的理论基础,只有充分
理解和掌握误差传播规律,才能有效地提高数值计算的准确性和稳定
性,确保计算结果的可靠性。
希望通过对误差传播理论的深入研究和应用,能够为数值计算领域的发展和应用带来更多的启发和帮助。
讨论数值分析第五版中的误差分析方法。
讨论数值分析第五版中的误差分析方法。
原题目:讨论数值分析第五版中的误差分析方法
数值分析是解决实际问题中的数学方法,但由于测量仪器的不确定性、四舍五入误差、截断误差等因素造成了误差。
本文将讨论数值分析第五版中的误差分析方法。
误差主要分为绝对误差和相对误差。
- 绝对误差表示为 $E_a = |x - x_0|$
- 相对误差表示为 $E_r = |x - x_0|/|x_0|$
而数值分析中的误差主要分为舍入误差和截断误差:
- 舍入误差:计算时需要将无限小数缩小,所得的有限小数即为舍入误差。
- 截断误差:数值分析方法需要将所选的计算公式在某些地方进行近似,所得结果与精确解之差即为截断误差。
在实际数值分析中,误差的控制非常重要,因为误差可能会对
最终的计算结果产生很大影响。
数值分析中有很多减小误差的方法,比如增加小数位数、选择合适的计算公式和算法等等。
在实际应用中,要注意以下事项:
- 尽量避免使用不同原理的仪器测量或者使用测量范围不同的
仪器测量。
- 合理判断和控制误差对计算结果的影响。
- 遵循科学测量的要求,确保测量结果真实可靠,如果实验数
据存在异常,应根据科学理论和实验规律分析异常产生的原因,选
择合适的方法处理。
因此,在数值分析中,通过合理分析误差因素的影响,在实验
设计、计算方法选择等方面坚持精益求精,不断提高数值分析水平,是获取精确结果的重要途径。
数值分析中的误差分析
数值分析中的误差分析
误差与数值计算的误差估计
误差可以分为以下四种 • • • • 模型误差 观测误差 截断误差 舍如误差
误差与有效数字
• 绝对误差与绝对误差限 设某一量的精确值为x,其近似值为 X * ,则称 为近似值 X 的绝对误差,简称误差 当E(x)>0时,称为弱近似值或亏近似值,当E(x)<0时,称 X *为强近似值或盈近似值. 一般的,某一量的精确值x是不知道的,因而E(x)也无法求 出,但往往可以估计出E(x)的上界,即存在,使得
E ( x) = x − X x) |=| x − x* |<= η
此时,称为近似值的绝对误差限,简称误差限或精度
• 相对误差与相对误差限 E ( x) x − x* Er( x) = = 绝对误差与精度值之比,即称 x X * X 的相对误差.在实际中,由于精确值x一般无 为近似值 x − x* * 法知道,因此往往取 Er ( x) = 作为近似值的相对误差.
x*
类似于绝对误差的情况,若存在 δ >0 ,使得 x − x* * | Er ( x) |=| * |<= δ 则称 δ 为近似值 X 的相对误差限, x 相对误差是无量刚的数,通常用百分比表示,称为百分误 差.
• 有效数字 为了能给出一种数的表示法,使之能表示其 大小,又能表示其精确程度,于是需要引 进有效数字的概念.再实际计算中,当准 确值x有很多位时,我们常按四舍五入得到 的近似值. |若近似值的绝对误差限
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
x* x x
r
,
r。 x
14
实际中, 当
x
是未知的,可用 x
*
代替。
较小时,因两者的差为:
* 2 2 *
( x x )
x x x x
*
x x x
*
* x 2 O ( ) r x
是
r
的高阶无穷小,可忽略不计。
9
截断误差(方法误差 ) 数学模型转化成数值问题时,由离散化,有限 展开等操作造成的近似解与精确解之间的误差。
2 4 6 n2 n x x x (1 ) x o s x 1 L L • 例:c 2 4 ! 6 ! ( 2 n ) !
2 x 当 x 很小时,可用 1 作为 cos x 2 4 x 的近似值,其截断误差小于 。
误差无法计算 ,但可以估计出它的上界 。 * * x 即 x x ,称 是近似值 的误差限, * * 即 x x x 。
13
• 相对误差与相对误差限 称
e x x x x
*
为近似值 x 的相对误差,
*
记作 e r 。
相对误差是个相对数,无量纲, 可正可负。 相对误差的估计,称为相对误差限
2 4
10
一般地,对函数
f ( x ) 用Taylor展开,用多项式
' ' ' ( n ) f ( 0 ) f ( 0 )2 f ( 0 )n P ( x ) f ( 0 ) x x x n 1 ! 2 ! n !
近似代替,则数值方法的截断误差为
n 1 ) f( () n 1 Rx () f () x P () x x n n ( n 1 ) !
*
e x x er * * x x
15
• 有效数字 定义:如果近似值 x
*
1 n 1 0 的误差限是 (某一位 2
* x 数的半个单位), 则称 准确到小数点后n位,并从第一
个非零的数字到这一位的所有数字均为有效数字。
例:π =3.1415926535, 3.1416有五位有效数字,误差限为0.00005。
6
设计算法所要考虑的问题: 1.计算速度 例如,求解一个20阶线性方程组,用消 元法需3000次乘法运算;而用克莱姆法则 20 要进行 9.710 次运算,如用每秒1亿次 乘法运算的计算机要30万年。 2.存储量 大型问题有必要考虑。 3.数值稳定性 在大量计算中,误差不可避免,能否 控制误差与算法有关。
1 0 . 0 0 3 4 0 0 1 05 近似值准确到小数点后 例: x 2
*
五位,有三位有效数字。
16
有效数字与(绝对)误差限的关系:
* m x 有n位有效数字,标准形式为 x a a L a 1 0 , 1 2 n
*
1 mn 1 x 1 0 (精确到小数点后m则有 x 2 n+1位) 。
4
主要内容:
1. 数值逼近:插值 数值逼近 数值微分和数值积分 2. 数值代数: 解线性方程组的直接解法 解线性方程组的间接方法 求矩阵特征值与特征向量 3.方程求解:非线性方程的数值解法 常微分方程的数值解法 偏微分方程的数值解法
5
特点: 1. 面向计算机(以离散为特征) 四则运算、逻辑运算 一些简单的函数计算 近似计算 2. 有可靠的理论分析 (收敛性、稳定性、误差分析) 3. 要有好的计算复杂性(时间、空间) 4. 要有数值试验(有效性)
2
数值分析(数值计算方法): 研究适合计算机进行科学计算的方法。 解决科学技术和工程问题的步骤: 实际问题 建立数学 模 型 研究计算方法 编程上机计算 求出 结 果
3
计 算 工 具 : 数 值 算 法 领 域 的 工 作 者 为 许 多 基 本 问 题 设 计 了 一 些 基 本 算 法 , 并 把 他 们 设 计 成 容 易 调 用 的 软 件 包 。 常 用 软 件 : M a tla b , M a p le , M a th e m a tic a
*
有效位数越多,(绝对)误差限越小。
* * 5 例 : x 1 2 3 4 5 6 . 7 8 9 , n 9 ; x 1 . 2 3 4 5 6 7 8 9 1 0 , m 5 .
11
舍入误差 计算机的字长是有限的,每一步运算均 需四舍五入,由此产出的误差称舍入误差。 例:π 、1/3,……取小数点8位、16位。
假设模型合理——模型误差为0 观测准确——观测误差为0 主要讨论截断误差和舍入误差 所带来的影响。
12
§2误差的基本概念 • (绝对)误差与(绝对)误差限
x 精确值, x * 是它的近似值。 * (绝对)误差 e x x 误差是有量纲的,可正可负。
教 材 : 现 代 数 值 计 算 考 试 方 式 : 课 堂 闭 卷 作 业 : 20%, 上 机 :: 1. 李 庆 扬 等 , 《 数 值 分 析 》 , 华 中 理 工 大 学 出 版 社 , 1994 2. 丁 丽 娟 等 , 《 数 值 计 算 方 法 》 , 北 京 理 工 大 学 , 1998 3 . D a v i d K i n c a i d ,W a r d C h e n e y , 王 国 荣 等 译 《数值分析》第三版 4. 施 妙 根 等 , 《 科 学 计 算 基 础 》 , 清 华 大 学 出 版 社 , 1999 5. 关 治 、 陆 金 甫 , 《 数 值 分 析 基 础 》 , 高 等 教 育 出 版 社 , 1998
7
第一章
误差
§1 误 差 的 来 源 误差的来源与种类 实际问题 建立数学模型 研究计算方法 编程上机计算 求出结果 1 .模 型 误 差 2 .观 测 误 差 3 .截 断 误 差 ( 方 法 误 差 ) 4 .舍 入 误 差
8
模型误差: 在建立数学模型过程中,不可能将 所有因素均考虑,必然要进行必要 的简化,这就带来了与实际问题的 误差。 观测误差 数学模型中的参数往往靠观测所得, 由观测数据带来的误差。