数值分析(李庆扬)第七章)
李庆扬-数值分析第五版第7章习题答案(0824)汇编
第7章复习与思考题求f (X )= 0的零点就等价于求(x )的不动点,选择一个初始近似值X 0,将它代入X =「(X ) 的右端,可求得X 1 h%X °),如此反复迭代有 X k 1 二(X k ), k =0,1,2,..., (X)称为迭代函数,如果对任何X 。
• [a,b],由x k 卜h%x k ),k =0,1,2,...得到的序列〈X k 1有极限则称迭代方程收敛,且X* =®(x*)为®(X )的不动点 故称X k q 二(X k ), k =0,1,2,...为不动点迭代法。
5•什么是迭代法的收敛阶?如何衡量迭代法收敛的快慢?如何确定X k 1 二「(X k )(k =0,1,2,...)的收敛阶P219设迭代过程X k 1'h%X k )收敛于 (X)的根X*,如果当k > 时,迭代误差e k = x k - x *满足渐近关系式—t C,C =const 式 0 e/则称该迭代过程是 p 阶收敛的,特别点,当 p=1时称为线性收敛,P>1时称为超线性收敛, p=2时称为平方收敛。
以收敛阶的大小衡量收敛速度的快慢。
6•什么是求解f(x)=0的牛顿法?它是否总是收敛的?若 f(X*) =0,X*是单根,f 是光 滑,证明牛顿法是局部二阶收敛的。
牛顿法:当| f (X k )卜J 时收敛。
7•什么是弦截法?试从收敛阶及每步迭代计算量与牛顿法比较其差别。
在牛顿法的基础上使用 2点的的斜率代替一点的倒数求法。
就是弦截法。
收敛阶弦截法1.618小于牛顿法2 计算量弦截法 <牛顿法(减少了倒数的计算量)8•什么是解方程的抛物线法?在求多项式全部零点中是否优于牛顿法? P229X-mX k 1 =X kf (X k ) f (X k )设已知方程f (x) = 0的三个近似根,X k,X k^,X k^2,以这三点为节点构造二次插值多项式p(x),并适当选取p2(x)的一个零点X k卅作为新近似根,这样确定的迭代过程称为抛物线法。
数值分析 李庆扬 王能超 易大义著华中科技大学出版社第5版 答案
第一章 绪论1.设0x >,x 的相对误差为δ,求ln x 的误差。
解:近似值*x 的相对误差为*****r e x x e x x δ-===而ln x 的误差为()1ln *ln *ln **e x x x e x =-≈进而有(ln *)x εδ≈2.设x 的相对误差为2%,求n x 的相对误差。
解:设()n f x x =,则函数的条件数为'()||()p xf x C f x =又1'()n f x nx-= , 1||n p x nx C n n-⋅∴==又((*))(*)r p r x n C x εε≈⋅ 且(*)r e x 为2((*))0.02nr x n ε∴≈3.下列各数都是经过四舍五入得到的近似数,即误差限不超过最后一位的半个单位,试指出它们是几位有效数字:*1 1.1021x =,*20.031x =, *3385.6x =, *456.430x =,*57 1.0.x =⨯解:*1 1.1021x =是五位有效数字;*20.031x =是二位有效数字; *3385.6x =是四位有效数字; *456.430x =是五位有效数字; *57 1.0.x =⨯是二位有效数字。
4.利用公式(2.3)求下列各近似值的误差限:(1) ***124x x x ++,(2) ***123x x x ,(3) **24/x x . 其中****1234,,,x x x x 均为第3题所给的数。
解:*41*32*13*34*151()1021()1021()1021()1021()102x x x x x εεεεε-----=⨯=⨯=⨯=⨯=⨯***124***1244333(1)()()()()1111010102221.0510x x x x x x εεεε----++=++=⨯+⨯+⨯=⨯***123*********123231132143(2)()()()()1111.10210.031100.031385.6101.1021385.6102220.215x x x x x x x x x x x x εεεε---=++=⨯⨯⨯+⨯⨯⨯+⨯⨯⨯≈ **24****24422*4335(3)(/)()()110.0311056.430102256.43056.43010x x x x x x x εεε---+≈⨯⨯+⨯⨯=⨯=5计算球体积要使相对误差限为1,问度量半径R 时允许的相对误差限是多少? 解:球体体积为343V R π=则何种函数的条件数为23'4343p R V R R C VRππ===(*)(*)3(*)r p r r V C R R εεε∴≈=又(*)1r V ε=故度量半径R 时允许的相对误差限为1(*)10.333r R ε=⨯≈6.设028Y =,按递推公式1n n Y Y -=-(n=1,2,…)计算到100Y 。
数值分析课程第五版课后习题答案(李庆扬等)
数值分析课程第五版课后习题答案(李庆扬等)数值分析课程第五版课后习题答案(李庆扬等)第一章:数值分析导论1. 解答:数值分析是一门研究如何使用计算机来解决数学问题的学科。
它包括了从数学理论到计算实现的一系列技术。
数值分析的目标是通过近似的方式求解数学问题,其结果可能不是完全精确的,但是能够满足工程或科学应用的要求。
2. 解答:数值分析在实际应用中起着重要的作用。
它可以用于求解复杂的数学方程、计算机模拟及建模、数据的统计分析等等。
数值分析是科学计算和工程计算的基础,对许多领域都有着广泛的应用,如物理学、经济学、生物学等。
3. 解答:数值方法指的是使用数值计算的方式来求解数学问题。
与解析方法相比,数值方法一般更加灵活和高效,可以处理一些复杂的数学问题。
数值方法主要包括了数值逼近、插值、数值积分、数值微分、线性方程组的求解、非线性方程的求根等。
4. 解答:计算误差是指数值计算结果与精确解之间的差异。
在数值计算中,由于计算机的有限精度以及数值计算方法本身的近似性等因素,都会导致计算误差的产生。
计算误差可以分为截断误差和舍入误差两种。
第二章:数值误差分析1. 解答:绝对误差是指实际值与精确值之间的差异。
例如,对于一个计算出的数值近似解x和精确解x_0,其绝对误差为| x - x_0 |。
绝对误差可以衡量数值近似解的精确程度,通常被用作评估数值计算方法的好坏。
2. 解答:相对误差是指绝对误差与精确解之间的比值。
对于一个计算出的数值近似解x和精确解x_0,其相对误差为| (x - x_0) / x_0 |。
相对误差可以衡量数值近似解相对于精确解的精确度,常用于评估数值计算方法的收敛速度。
3. 解答:舍入误差是由于计算机的有限精度而引起的误差。
计算机中使用的浮点数系统只能表示有限的小数位数,因此在进行数值计算过程中,舍入误差不可避免地会产生。
舍入误差会导致计算结果与精确结果之间存在差异。
4. 解答:误差限度是指对于给定的数值计算问题,所能容忍的误差范围。
李庆扬-数值分析第五版第5章与第7章习题答案
(3)一个单位下三角矩阵的逆仍为单位下三角矩阵。
答:正确。
(4)如果A非奇异,则Ax = b的解的个数是由右端向量b的决定的。
答:正确。解释:若A|b与A的秩相同,则A有唯一解。若不同,则A无解。
(5)如果三对角矩阵的主对角元素上有零元素,则矩阵必奇异。
(6)范数为零的矩阵一定是零矩阵。
答:正确。
17、大熊座的明显标志就是我们熟悉的由七颗亮星组成的北斗七星,
11.判断下列命题是否正确:
8、铁生锈的原因是什么?人们怎样防止铁生锈?(1)非线性方程(或方程组)的解通常不唯一(正确)
(2)牛顿法是不动点迭代的一个特例(正确)
11、月食:当地球转到月球和太阳的中间,太阳、地球、月球大致排成一条直线时,地球就会挡住太阳射向月球的光,这时在地球上的人就只能看到月球的一部分或全部看不到,于是就发生了月食。(3)不动点迭代法总是线性收敛的(错误)
4从以上可以看出,每次运算后,区间长度减少一半,是线形收敛。
3.什么是函数 的不动点?如何确定 使它的不动点等价于 的零点
P215.
将方程 改写成等价的形式 ,若要求 满足 ,则 ;反之亦然,称 为函数 的一个不动点。
4.什么是不动点迭代法? 满足什么条件才能保证不动点存在和不动点迭代序列收敛于 的不动点
齐次性
三角不等式
设 为向量,则三种常用的向量范数为:(第3章p53,第5章p165)
7、何谓矩阵范数?何谓矩阵的算子范数?给出矩阵A =(ai j)的三种范数||A||1,||A||2,||A||∞,||A||1与||A||2哪个更容易计算?为什么?
向量范数定义见p162,需要满足四个条件。
正定条件
均是对称正定矩阵的性质。应予以记住。
李庆扬-数值分析第五版第5章和第7章习题答案解析
WORD格式.分享第5章复习与思考题1、用高斯消去法为什么要选主元?哪些方程组可以不选主元?k答:使用高斯消去法时,在消元过程中可能出现a的情况,这时消去法无法进行;即kkk时主元素0和舍入增长a,但相对很小时,用其做除数,会导致其它元素数量级的严重kk计误差的扩散,最后也使得计算不准确。
因此高斯消去法需要选主元,以保证计算的进行和算的准确性。
当主对角元素明显占优(远大于同行或同列的元素)时,可以不用选择主元。
计算时一般选择列主元消去法。
2、高斯消去法与LU分解有什么关系?用它们解线性方程组Ax=b有何不同?A要满足什么条件?答:高斯消去法实质上产生了一个将A分解为两个三角形矩阵相乘的因式分解,其中一个为上三角矩阵U,一个为下三角矩阵L。
用LU分解解线性方程组可以简化计算,减少计算量,提高计算精度。
A需要满足的条件是,顺序主子式(1,2,⋯,n-1)不为零。
3、楚列斯基分解与LU分解相比,有什么优点?楚列斯基分解是LU分解的一种,当限定下三角矩阵L的对角元素为正时,楚列斯基分解具有唯一解。
4、哪种线性方程组可用平方根法求解?为什么说平方根法计算稳定?具有对称正定系数矩阵的线性方程可以使用平方根法求解。
,切对角元素恒为正数,因此,是一个稳定的平方根法在分解过程中元素的数量级不会增长算法。
5、什么样的线性方程组可用追赶法求解并能保证计算稳定?对角占优的三对角方程组6、何谓向量范数?给出三种常用的向量范数。
向量范数定义见p53,符合3个运算法则。
正定性齐次性三角不等式x为向量,则三种常用的向量范数为:(第3章p53,第5章p165)设n||x|||x|1ii11n22||x||(x)2ii1||x||max|x i|1in7、何谓矩阵范数?何谓矩阵的算子范数?给出矩阵A=(a ij)的三种范数||A||1,||A||2,精品.资料WORD格式.分享||A||∞,||A||1与||A||2哪个更容易计算?为什么?向量范数定义见p162,需要满足四个条件。
数值分析课程第五版课后习题答案(李庆扬等)
第一章 绪论(12)1、设0>x ,x 的相对误差为δ,求x ln 的误差。
[解]设0*>x 为x 的近似值,则有相对误差为δε=)(*x r ,绝对误差为**)(x x δε=,从而x ln 的误差为δδεε=='=*****1)()(ln )(ln x xx x x , 相对误差为****ln ln )(ln )(ln x x x x rδεε==。
2、设x 的相对误差为2%,求n x 的相对误差。
[解]设*x 为x 的近似值,则有相对误差为%2)(*=x r ε,绝对误差为**%2)(x x =ε,从而nx 的误差为nn x x nxn x x n x x x **1***%2%2)()()()(ln *⋅=='=-=εε,相对误差为%2)()(ln )(ln ***n x x x nr==εε。
3、下列各数都是经过四舍五入得到的近似数,即误差不超过最后一位的半个单位,试指出它们是几位有效数字:1021.1*1=x ,031.0*2=x ,6.385*3=x ,430.56*4=x ,0.17*5⨯=x 。
[解]1021.1*1=x 有5位有效数字;0031.0*2=x 有2位有效数字;6.385*3=x 有4位有效数字;430.56*4=x 有5位有效数字;0.17*5⨯=x 有2位有效数字。
4、利用公式(3.3)求下列各近似值的误差限,其中*4*3*2*1,,,x x x x 均为第3题所给的数。
(1)*4*2*1x x x ++;[解]3334*4*2*11***4*2*1*1005.1102110211021)()()()()(----=⨯=⨯+⨯+⨯=++=⎪⎪⎭⎫ ⎝⎛∂∂=++∑x x x x x f x x x e nk k k εεεε;(2)*3*2*1x x x ;[解]52130996425.010********.2131001708255.01048488.2121059768.01021)031.01021.1(1021)6.3851021.1(1021)6.385031.0()()()()()()()()(3333334*3*2*1*2*3*1*1*3*21***3*2*1*=⨯=⨯+⨯+⨯=⨯⨯+⨯⨯+⨯⨯=++=⎪⎪⎭⎫⎝⎛∂∂=-------=∑x x x x x x x x x x x f x x x e n k k kεεεε;(3)*4*2/x x 。
数值分析 李庆扬 第7章 非线性方程与方程组的数值解法
x x3 1
时,在区间
1,2
有:
x 3 x 2 1
不满足定理的条件,无法保证迭代收敛。
a , b
上)
(2) 存在正常数 L 1 ,使对任意
x , y a , b 都有
x y L x y
(迭代函数的增量小于自变量的增量) 则
14
x 在 a , b
上存在唯一的不动点 x 。
2017年1月4日
*
《数值分析》 黄龙主讲
证明:先证不动点存在性。 若
x , y a , b 有
x y x y L x y , a , b
因此,可将上述定理 1 和定理 2 中的条件(2)改为:
x L 1
21
2017年1月4日
《数值分析》 黄龙主讲
例如:
(2) 存在正常数 L 1 ,使对任意
x y L x y
则对任意 由
x0 a , b :
xk 1 xk 得到的迭代序列 xk
收敛到
x 的不动点 x*
,并有误差估计
k L x k x* x1 x0 1 L
17
2017年1月4日
*
最终取值: x
误差:取有根区间
ak , bk 的中点 (
ak bk xk 作为近似根,则: 2 b ak b a x* x k k k 1 2 2
特点:算法简单,可保证收敛,但收敛太慢。用于求近似解。
8
2017年1月4日
《数值分析》 黄龙主讲
P214例2 求方程 f x x 3 x 1 0 在区间 1.0 ,1.5 内的一个实根, 要求准确到小数点后的第二位。
数值分析第五版_李庆扬_王能超_易大义主编课后习题答案
则何种函数的条件数为
又
故度量半径R时允许的相对误差限为
6.设 ,按递推公式 (n=1,2,…)
计算到 。若取 (5位有效数字),试问计算 将有多大误差?
解:
……
依次代入后,有
即 ,
若取 ,
的误差限为 。
7.求方程 的两个根,使它至少具有4位有效数字( )。
即
误差限为
14。求 在 上的最佳一次逼近多项式。
解:
于是得 的最佳一次逼近多项式为
15。求 在区间 上的三次最佳一致逼近多项式。
解:
令 ,则
且
令 ,则
若 为区间 上的最佳三次逼近多项式 应满足
当
时,多项式 与零偏差最小,故
进而, 的三次最佳一致逼近多项式为 ,则 的三次最佳一致逼近多项式为
误差为
又
20.给定数据表如下:
Xj 0.25 0.30 0.39 0.45 0.53
Yj 0.5000 0.5477 0.6245 0.6708 0.7280
试求三次样条插值,并满足条件:
解:
由此得矩阵形式的方程组为
2 1 M0
解:
若 ,则
令 ,则 ,且 ,故
又 切比雪夫多项式 在区间 上带权 正交,且
是在 上带权 的正交多项式。
又
8。对权函数 ,区间 ,试求首项系数为1的正交多项式
解:
若 ,则区间 上内积为
定义 ,则
其中
9。试证明由教材式 给出的第二类切比雪夫多项式族 是 上带权 的正交多项式。
解:
伯恩斯坦多项式为
数值分析课程第五版课后习题答案(李庆扬等)(OCR)
根是x,,2…,x-,且V。x,x…·,x)=V,Cx6,x…·)(x-x)…(x-x)。
V,(xo,x,…x-x)=11】 -x,)用a-x,)
[证明]由
可得求证。
=V,(Cx8,x,…,xX))11(x-x)
2、当x=1-1,2时,f(x)=0,-3.4,求f(x)的二次插值多项式。
L,(x)=y%((xx6--xx,)((xx-2x-x22))
y=f(x)=f0.5)=-0.693147,y2=f(x)=f(0.6)=-0.510826,则
L2(x)=y。 (x-x)(x-x2)
(x6-x)x-x)
(x-x)(x-x)
(x-x)(x-x2)
(x-xo)(x-x) (x2-xo)(x2-x)
=-0.916291×.(0(.x4-0-.05.)5()x(-00..64)-0.6-.
30—+2—9.x9583x31 ̄02'=0.8336×104
14、试用消元法解方程x组1+10"x=100
x+x2=2
,假定只有三位数计算,问结果是否
可靠?
[解]精确解为x1=0100-*1 10"-2 ,当使用三位数运 算时,得到
x =1,x2=1,结果可靠。
15、已知三角形面积s=s去= absinc,其中c为弧度,0<c< 且测量a,b,c
位有效数字;x=56.430有5位有效数字;x=7×10有2位有效数字。 4、利用公式(3.3)求下列各近似值的误差限,其中x,x;,x,x;均为第3题所给
的数。
(1)x+x2+x:
e(x+x写+x)=>
[解]
E(x)=E(x)+E(x)+E(x;)
3+tx10=1.05×103
(2)xxx;
数值分析第五版_李庆扬__课后习题答案
第一章 绪论1.设0x >,x 的相对误差为δ,求ln x 的误差。
解:近似值*x 的相对误差为*****r e x x e x x δ-=== 而ln x 的误差为()1ln *ln *ln **e x x x e x =-≈进而有(ln *)x εδ≈2.设x 的相对误差为2%,求n x 的相对误差。
解:设()n f x x =,则函数的条件数为'()||()p xf x C f x = 又1'()n f x nx-=Q , 1||n p x nx C n n-⋅∴==又((*))(*)r p r x n C x εε≈⋅Q 且(*)r e x 为2((*))0.02n r x n ε∴≈3.下列各数都是经过四舍五入得到的近似数,即误差限不超过最后一位的半个单位,试指出它们是几位有效数字:*1 1.1021x =,*20.031x =, *3385.6x =, *456.430x =,*57 1.0.x =⨯解:*11.1021x =是五位有效数字; *20.031x =是二位有效数字; *3385.6x =是四位有效数字; *456.430x =是五位有效数字; *57 1.0.x =⨯是二位有效数字。
4.利用公式(2.3)求下列各近似值的误差限:(1) ***124x x x ++,(2) ***123x x x ,(3) **24/x x . 其中****1234,,,x x x x 均为第3题所给的数。
解:*41*32*13*34*151()1021()1021()1021()1021()102x x x x x εεεεε-----=⨯=⨯=⨯=⨯=⨯***124***1244333(1)()()()()1111010102221.0510x x x x x x εεεε----++=++=⨯+⨯+⨯=⨯ ***123*********123231132143(2)()()()()1111.10210.031100.031385.610 1.1021385.6102220.215x x x x x x x x x x x x εεεε---=++=⨯⨯⨯+⨯⨯⨯+⨯⨯⨯≈**24****24422*4335(3)(/)()()110.0311056.430102256.43056.43010x x x x x x x εεε---+≈⨯⨯+⨯⨯=⨯=5计算球体积要使相对误差限为1,问度量半径R 时允许的相对误差限是多少?解:球体体积为343V R π=则何种函数的条件数为23'4343p R V R R C V R ππ===g g(*)(*)3(*)r p r r V C R R εεε∴≈=g又(*)1r V ε=Q故度量半径R 时允许的相对误差限为1(*)10.333r R ε=⨯≈6.设028Y =,按递推公式1n n Y Y -= (n=1,2,…)计算到100Y 27.982≈(5位有效数字),试问计算100Y 将有多大误差?解:1n n Y Y -=Q10099Y Y ∴=9998Y Y =9897Y Y =……10Y Y =依次代入后,有1000100Y Y =-即1000Y Y =27.982≈, 100027.982Y Y ∴=-*310001()()(27.982)102Y Y εεε-∴=+=⨯100Y ∴的误差限为31102-⨯。
数值分析 清华李庆杨第五版第七章 非线性方程的数值求法
x轴交点的横坐标。
由高等数学知识知, 设f (x)为区间[a,b]上的单
值连续, 如果f (a)·f (b)<0 , 则[a,b]中至少有一个 实根。如果f (x)在[a,b]上还是单调地递增或递减, 则仅有一个实根。
y
y=f(x)
a b x
由此可大体确定根所在子区间,方法有: (1) 画图法 (2) 逐步搜索法
y=x y Q2 P* P2 x* x2 x1 x0 x x1 x3 x* x2 x0 x P1 Q1 P0 y
y= (x)
(x )
P y=x
*
y= (x )
(a)
0 ( x * ) 1
(b)
1 ( x * ) 0
y
P
*
y=x
y
y= (x) (x )
f ( x * ) f ( x * ) f
( m 1)
( x * ) 0, f
( m)
( x* ) 0
当f(x)不是x的线性函数时,称对应的函数方程 为非线性方程。如果f(x)是多项式函数,则称为代数 方程,否则称为超越方程(三角方程,指数、对数方 程等)。一般称n次多项式构成的方程
如果由迭代格式 xk 1 ( xk ) 产生的序列 x n 收敛, 即 *
lim x n x
n
则称迭代法收敛。
实际计算中当然不可能也没必要无穷多步地做 下去, 对预先给定的精度要求ε,只要某个k满足
x k x k 1
即可结束计算并取
当然,迭代函数
x
*
xk
( x)
3 x k 1 2 ( x k ) x k 1
(完整版)高等数值分析48课时教案
高等数值分析48课时教案
南华大学教案
2010 ~ 2011 学年第 1 学期
课程:高等数值分析授课教师(职称):王礼广(副教授)班级: 2010级理工科研究生
南华大学教案
2010 ~ 2011 学年第 1 学期
课程:高等数值分析授课教师(职称):王礼广(副教授)班级: 2010级理工科研究生
南华大学教案
2010 ~ 2011 学年第 1 学期
课程:高等数值分析授课教师(职称):王礼广(副教授)班级: 2010级理工科研究生
南华大学教案
2010 ~ 2011 学年第 1 学期
课程:高等数值分析授课教师(职称):王礼广(副教授)班级: 2010级理工科研究生
南华大学教案
2010 ~ 2011 学年第 1 学期
课程:高等数值分析授课教师(职称):王礼广(副教授)班级: 2010级理工科研究生
南华大学教案
2010 ~ 2011 学年第 1 学期
课程:高等数值分析授课教师(职称):王礼广(副教授)班级: 2010级理工科研究生
南华大学教案
2010 ~ 2011 学年第 1 学期
课程:高等数值分析授课教师(职称):王礼广(副教授)班级: 2010级理工科研究生
南华大学教案
2010 ~ 2011 学年第 1 学期
课程:高等数值分析授课教师(职称):王礼广(副教授)班级: 2010级理工科研究生
南华大学教案
2010 ~ 2011 学年第 1 学期
课程:高等数值分析授课教师(职称):王礼广(副教授)班级: 2010级理工科研究生
11。
数值分析课程第五版课后习题答案(李庆扬等)
第一章 绪论(12)1、设0>x ,x 的相对误差为δ,求x ln 的误差。
[解]设0*>x 为x 的近似值,则有相对误差为δε=)(*x r ,绝对误差为**)(x x δε=,从而x ln 的误差为δδεε=='=*****1)()(ln )(ln x xx x x , 相对误差为****ln ln )(ln )(ln x x x x rδεε==。
2、设x 的相对误差为2%,求n x 的相对误差。
[解]设*x 为x 的近似值,则有相对误差为%2)(*=x r ε,绝对误差为**%2)(x x =ε,从而nx 的误差为nn x x nxn x x n x x x **1***%2%2)()()()(ln *⋅=='=-=εε,相对误差为%2)()(ln )(ln ***n x x x nr==εε。
3、下列各数都是经过四舍五入得到的近似数,即误差不超过最后一位的半个单位,试指出它们是几位有效数字:1021.1*1=x ,031.0*2=x ,6.385*3=x ,430.56*4=x ,0.17*5⨯=x 。
[解]1021.1*1=x 有5位有效数字;0031.0*2=x 有2位有效数字;6.385*3=x 有4位有效数字;430.56*4=x 有5位有效数字;0.17*5⨯=x 有2位有效数字。
4、利用公式(3.3)求下列各近似值的误差限,其中*4*3*2*1,,,x x x x 均为第3题所给的数。
(1)*4*2*1x x x ++;[解]3334*4*2*11***4*2*1*1005.1102110211021)()()()()(----=⨯=⨯+⨯+⨯=++=⎪⎪⎭⎫ ⎝⎛∂∂=++∑x x x x x f x x x e nk k k εεεε;(2)*3*2*1x x x ;[解]52130996425.010********.2131001708255.01048488.2121059768.01021)031.01021.1(1021)6.3851021.1(1021)6.385031.0()()()()()()()()(3333334*3*2*1*2*3*1*1*3*21***3*2*1*=⨯=⨯+⨯+⨯=⨯⨯+⨯⨯+⨯⨯=++=⎪⎪⎭⎫⎝⎛∂∂=-------=∑x x x x x x x x x x x f x x x e n k k kεεεε;(3)*4*2/x x 。
数值分析课程第五版课后习题答案(李庆扬等)
第一章 绪论(12)1、设0>x ,x 的相对误差为δ,求x ln 的误差。
[解]设0*>x 为x 的近似值,则有相对误差为δε=)(*x r ,绝对误差为**)(x x δε=,从而x ln 的误差为δδεε=='=*****1)()(ln )(ln x x x x x , 相对误差为****ln ln )(ln )(ln x x x x rδεε==。
2、设x 的相对误差为2%,求n x 的相对误差。
[解]设*x 为x 的近似值,则有相对误差为%2)(*=x r ε,绝对误差为**%2)(x x =ε,从而n x 的误差为nn x x nxn x x n x x x **1***%2%2)()()()(ln *⋅=='=-=εε,相对误差为%2)()(ln )(ln ***n x x x nr==εε。
3、下列各数都是经过四舍五入得到的近似数,即误差不超过最后一位的半个单位,试指出它们是几位有效数字:1021.1*1=x ,031.0*2=x ,6.385*3=x ,430.56*4=x ,0.17*5⨯=x 。
[解]1021.1*1=x 有5位有效数字;0031.0*2=x 有2位有效数字;6.385*3=x 有4位有效数字;430.56*4=x 有5位有效数字;0.17*5⨯=x 有2位有效数字。
4、利用公式(3.3)求下列各近似值的误差限,其中*4*3*2*1,,,x x x x 均为第3题所给的数。
(1)*4*2*1x x x ++; [解]3334*4*2*11***4*2*1*1005.1102110211021)()()()()(----=⨯=⨯+⨯+⨯=++=⎪⎪⎭⎫ ⎝⎛∂∂=++∑x x x x x f x x x e nk k k εεεε;(2)*3*2*1x x x ;[解]52130996425.010********.2131001708255.01048488.2121059768.01021)031.01021.1(1021)6.3851021.1(1021)6.385031.0()()()()()()()()(3333334*3*2*1*2*3*1*1*3*21***3*2*1*=⨯=⨯+⨯+⨯=⨯⨯+⨯⨯+⨯⨯=++=⎪⎪⎭⎫⎝⎛∂∂=-------=∑x x x x x x x x x x x f x x x e n k k kεεεε;(3)*4*2/x x 。
数值分析(李庆扬)第七章)
x1 x* x2 x*
x0 x* x1 x*
x*
x2
( x2 x1 )2 x0 2x1 x2
此种加速需用两次迭代值进行加工。 (P273)
如果将一次改进值作为一步,
则计算公式如下:
校正 再校正
改进
x% k 1 ( xk )
xk 1 ( x% k 1)
xk 1
xk 1
( xk 1 x% k 1 )2 xk 1 2 x% k 1 xk
证:因 ' ( x)在O(x*, * )内连续,且 ' ( x) 1, 故存 在正数L 1, *, 使得对x [x* , x* ],有
' (x) L 1 另一方面,由 (x* ) x*, 又有
(x) x* (x) (x*) L x x* 即 (x) [x* , x* ]。由上面定理知,迭代序列 xn1 ( xn )收敛于x*。
1), 若
f
a
b 2
0
输出根
x
ab 2
, 否则:若
f
a
2
b
0,
令
a1
a
2
b
,b1
b
反之
ab b1 2 , a1 a.
2 ),对 [ a1 ,b1 ] 区间重复1)的计算,并产生 [ a2 ,b2 ],
3),
若
f
ai
2
bi
0,则得到根
x ai bi . 2
二分法的收敛性
二分法产生一个有根区间:
f (2) 1 0
[1.5, 2] 为有根区间。
(1)x x 1 1(x) 因 1.5 1.5 1 1(x) 2 1 2
且
1' (x) 2
数值分析第五版_李庆扬
数值分析第五版_李庆扬一、课程基本信息课程中文名称:数值分析课程英文名称:Numerical Analysis课程类别:专业基础课开课学期:秋适用专业:信息与计算科学;应用数学总学时:86学时(其中理论课56学时,上机实习30学时)总学分:5(理论课3学分;上机实习2学分)预修课程(编号):数学分析,高等代数,常微分方程课程简介:本课程是大学本科信息与计算科学和应用数学专业的一门基础课,也是工科研究生的必修课。
本课程的主要内容是研究各种数学问题的数值计算方法的设计、计算误差分析以及有关理论和具体实现的一门数学课程。
是应用数学的重要分支之一。
建议教材:《计算方法》(二版)(邓建中、刘之行),西安,西安交通大学出版社,2001 参考书:[1]数值分析学习指导,关治编,出版社:清华大学出版社,出版时间:2008年;[2]数值分析,何汉林,梅家斌,科学出版社,2007年;[3]《数值计算引论》白峰杉高等教育出版社 2005年[4]《数值分析》(第五版)李庆扬易大义等清华大学出版社 2008年[5]Numerical Analysis,R.Kress,世界图书出版公司20036、数值分析学习辅导习题解析,李宏、徐长发编,华中科技大学出版社,2001年。
二、理论课程教育目标通过本课程的教学使学生能了解现代科学计算中常用的数值计算方法及其基本理论,系统掌握数值分析的基本概念和分析问题、解决问题的基本方法,为运用数值分析的理论知识并为掌握更复杂的现代计算方法打好。
三、理论教学内容与要求(含学时)第一章:计算方法的一般概念(4学时)本章教学内容:理解计算方法的意义、研究内容与方法,理解并掌握误差的概念(包括误差的来源、绝对误差、相对误差),掌握有效数字及舍入误差对计算的影响。
第二章:解线性方程组的直接法(8学时)本章教学内容:1、高斯消去法;选主元的高斯消去法;2、矩阵的LR分解;解三对角方程组的追赶法;解方程组的平方根法;矩阵的求逆;3、方程组的数;病态方程组的判断。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1 2.25
根据定理,任取x0 [1.5, 2],由这两种等价方程所构造的 简单迭代方法都收敛,且第一种所产生的迭代序列收敛较快。
局部收敛性 (P269)
定义
设 (x) 有不动点 x* ,如存在 x* 的某个领域 R : x x*
对任意的 且收敛到
x0
x*
R 迭代 xk1 (xk ) 产生的序列
第一步是确定某根的所在区间[a,b],或给出根的近似值x0.
第二步是对方程的根进一步精确化,得到满足精度要求的近似根.
§1. 非线性方程实根的对分法(二分法)
设 f (x) 在 [a,b] 上连续且 [a,b] 有且仅有一个根又
f (a) f (b) 0。则可用对分法:
不妨设 f (a) 0, f (b) 0
x x x x x x x x
L
n p
n
n p
n p1
n p1
n p2
n1
n
L x x L x x L x x n p1 n p2 L n
1
0
1
0
1
0
L L L x x n( p1 p2 L 1)
1
0
1 Lp
1 L
Ln
x1
x0
令p ,得
x x x x* Ln
n 1 L 1 0
xk1 3 xk 1 (k 0,1, 2L )
2L 7
8
xk 1.5 1.35721 1.33086 L 1.32472 1.32472 迭代收敛。
P266 表7-2
(2) 若将方程改写为 x x3 1
建立迭代公式 k0
xk1 xk3 1.
1
2L
xk 1.5 2.375 12.39 L 迭代不收敛。
分析以上过程不难知道,对分法的收敛速度与公比为1/2的等 比级数相同.由于210=1024,可知大约对分10次,近似根的精 度可提高三位小数位.对分法的收敛速度较慢,它常用来试探 实根的分布区间,或求根的近似值.
例1 求x3-3x+1=0的实根分布情况,并求[0,1]中的实根近 似值,精确到三位小数.
n p1
n p1
n p2
n1
n
(L L x x x x
p1 p2 L 1)
1
n1
n 1 L n1
n
令p ,得
x x x x * 1
n 1 L n1
n
x x 可通过检查 来判断迭代过程应否终止。
n1
n
例:用简单迭代法求方程 f (x) x2 x 1 0 的根。
解:因 f (1.5) 0.25 0,
§2. 迭代法及其收敛性
改写方程:f (x) 0 x (x) 且 连续。
x x x 建立迭代格式: ( ),得到序列 { }
n 1
n
n
则
若
{
x
}
n
收敛必收敛到
f (x) 0
的根:
limxn1 lim
n
n
(
x
)
n
lim
n
x
n
若
{x
}
n
收敛,即
lim xn x*,则:
n
x* (x*) f (x*) 0
即 (x)满足上一定理的条件(2),故结论成立。
误差估计式
x* xn
Ln 1 L
x1 x0 表明,常数L越小,
简单迭代法收敛越快。因而构造迭代函数 (x)的原则
是使 ' (x) 在有根区间[a, b]上有尽可能小的上界。
对任意正整数p有
x x x x x x x x
L
n p
n
n p
第七章 非线性方程求根
求解非线性方程
f (x) 0 f 是非线性函数,
例:代数方程
a x a x a x f (x)
n
n1 L
n
n 1
1
例: 超越方程
f (x) e x sin x 0
a 0 0,
n 1。
本章介绍一些求方程实根的近似值的有效方法,一般来说,
使用这些方法求非线性方程的实根可以分两步进行.
证:因 ' ( x)在O(x*, * )内连续,且 ' ( x) 1, 故存 在正数L 1, *, 使得对x [x* , x* ],有
' (x) L 1 另一方面,由 (x* ) x*, 又有
(x) x* (x) (x*) L x x* 即 (x) [x* , x* ]。由上面定理知,迭代序列 xn1 ( xn )收敛于x*。
假设方程x (x)在[a, b]内有两个根x1* x2*,
由条件(2),有
x1* x2* (x1* ) (x2* ) L x1* x2* x1* x2*
导出矛盾,唯一性得证。
对任意x0 [a, b],由迭代公式有
xn x* (xn1) (x* ) L xn1 x*
实际用迭代法计算时,先用对分区间法求较好的初值, 然后再进行迭代。
迭代法收敛速度定义 (P271)
定义:设迭代过程xk1 (xk )收敛于方程 x (x)的根x*,如果迭代误差ek xk x*
当 k 时成立下列渐进关系式 ek1 C (C 0为常数) ekp
则称该迭代过程是p阶收敛的。 p 1为线性收敛,p 1为超线性收敛, p 2为平方收敛。
即为斯蒂芬森(Steffensen)迭代法 (P273)
可以证明
lim
k
xk 1 x* xk x*
0
表明 xk 的收敛速度比 xk 的收敛速度快, 且为2阶收敛的.
§4. 牛顿(Newton)法
非线性问题的最简单解法是线性近似. 将非线性方程线性化,以线性方程的 解逐步逼近非线性方程的解,这就是 Newton法的基本思想
f (2) 1 0
[1.5, 2] 为有根区间。
(1)x x 1 1(x) 因 1.5 1.5 1 1(x) 2 1 2
且
1' (x) 2
1 1 1 x 1 2 2.5 3.162
(2)
x
1
1 x
2 ( x)
因
1.5
1
1 2
2 ( x)
1
1 1.5
2
且
' 2
(
x)
1 x2
1 1.52
将 (xk )在根x*处展开,由条件有
(xk
)
( x* )
( p) (
p!
)
( xk
x*) p
xk 1
x*
( p) ( )
p!
( xk
x*) p
ek 1 ekp
( p) (x*)
p!
§3.迭代收敛的加速方法 埃特金(Aitken)方法
设x0是根x*的某个预测值,通过两次迭代校正
有
x1 ( x0 )
f (x)
[a, b]
[a1,b1] L
[a
,
n
b
]
n
[a
,
n
b
]
n
区间长度:
a1 a x*
b1
x0
b
b a b a 2 n
1(
2 n
n1
) L
n 1
1
n
(b
a)
当n 足够大时,取近似值
xn
an
2
bn
,
x 2 误差: x
n
ba
n 1
计算简便,容易估计误差,但收敛较慢。
以上公式可用于估计对分次数k.
也称作不动点迭代法 P265
迭代过程的几何表示
x (x) :
yx
y (x)
交点即真根。
yx
y
Q1
Q2
P* P2
O x* x2
P1
x1
y (x)
P0
x0
x
例:求方程 f (x) x3 x 1 0 在x0 1.5附近的根x*. 解:(1) 将方程改写为 x 3 x 1
由此建立迭代公式 k0 1
解: 从[-4,4]区间以步长为1计算f(x)=x3-3x+1的函数值,列
如下表
表7-1
x -4 -3 -2 -1 0 1 2 3 4
f(x) -51 -17 -1 3 1 -1 3 19 53
可见,在(-2,-1)区间、(0,1)区间、(1,2)区间各有一实根, 下面求(0,1)区间上的实根,按二分法.
定定 理4理: :对于迭代过程xk1 (xk ),如果 ( p) (x)在所
求根x*的邻近连续,并且
' (x* ) " (x*) L ( p1) (x*) 0; ( p) (x*) 0
则该迭代过程在点x*邻近是p阶收敛的。
证:由于 ' (x*) 0 1,故xk1 (xk )具有局部收敛性。
可得 x ∊[0.347167968, 0.347412109]
若取 =0.0005, 当k =13时,
bk -ak=0.000244141<0.0005, 此时过程结束, 取 xk=(0.347167968+0.347412109)/2=0.3472900380.347
可见,对分法的优点是对函数的要求低(只要求f(x)连续),方法 简便、可靠,程序设计容易,事先估计计算次数容易,收敛速 度恒定;缺点是不能求出偶重根,收敛速度较慢. 对分法的思想方法还可用于搜索一个较大区间[a,b]内实根的分 布情况(不包括偶重实根),实际的作法是: 取适当的步长h =(b-a)/m 逐一检验小区间 [a+kh,a+(k+1)h],(k=0,1,2,…,m-1) 的两端函数值是否异号, 若异号,则按以上二分法求出其中的根;若同号则不作求根而 转入检查下一个区间,只要h选得较小,则可求出本区间内的 所有奇重实根(包括单实根).h选得过大,可能漏掉某些根; h 选得过小,则计算量增大.