2024年2月27日发(作者:虽然但是造句)
1.x 为精确值*x的近似值;y*fx*为一元函数y1fx的近似值;y*fx*,y*为二元函数y2fx,y的近似值,请写出下面的公式:e*x*x:*erx*x
x*x*f'x*rx*
fx*y1*f'x*x*
ry1*fx*,y*fx*,y*y2x*y*
xy*ry2*fx*,y*ex*fx*,y*ey*
*xyy2y2*2、 计算方法实际计算时,对数据只能取有限位表示,这时所产生的误差叫 舍入误差 。
3、 分别用2.718281,2.718282作数e的近似值,则其有效数字分别有 6 位和 7
位;又取31.73(三位有效数字),则131.73 10-2
。
24、 设x11.216,x23.654均具有3位有效数字,则x1x2的相对误差限为 0.0055 。
5、 设x11.216,x23.654均具有3位有效数字,则x1x2的误差限为 0.01 。
6、 已知近似值xA2.4560是由真值xT经四舍五入得到,则相对误差限为 0.0000204 .
y0=2,7、 递推公式,如果取yn=10yn-1-1,n=1,2,y021.41作计算,则计算到y10时,误差为1108
;这个计算公式数值稳定不稳定 不稳定 .
28、 精确值3.14159265,则近似值1*3.141和2*3.1415分别有 3 位和
4 位有效数字。
9、 若xe2.71828x,则x有 6 位有效数字,其绝对误差限为1/2*10 。
-5**10、 设x*的相对误差为2%,求(x*)的相对误差0.02n
*11、近似值x0.231关于真值x0.229有( 2 )位有效数字;
n12、计算方法主要研究( 截断 )误差和( 舍入 )误差;
13、为了使计算
y10346 的乘除法次数尽量地少,应将该表达式改x1x12x13
写为y10(3(46t)t)t,t1x1,为了减少舍入误差,应将表达式20011999改写为
220011999。
14、改变函数f(x)x1x (x1)的形式,使计算结果较精确
fx1x1x。
,取5位有效数字,则所得的近似值x=_2.3150____. 15、设
16、 已知数 e=,取近似值 x=2.7182,那麽x具有的有效数字是 4 。
二、单项选择题:
1、舍入误差是( A )产生的误差。
A. 只取有限位数 B.模型准确值与用数值方法求得的准确值
C. 观察与测量 D.数学模型准确值与实际值
2、3.141580是π的有( B )位有效数字的近似值。
A. 6 B. 5 C. 4 D. 7
x3、用 1+x近似表示e所产生的误差是( C )误差。
A. 模型 B. 观测 C. 截断 D. 舍入
x34、用1+3近似表示1x所产生的误差是( D )误差。
A. 舍入 B. 观测 C. 模型 D. 截断
5、-324.7500是舍入得到的近似值,它有( C )位有效数字。
A. 5 B. 6 C. 7 D. 8
6、( D )的3位有效数字是0.236×102。
(A) 0.0023549×103 (B) 2354.82×10-2 (C) 235.418 (D) 235.54×10-1
4x(31)31.7327、取计算,下列方法中哪种最好?( C )
1616224(423)(423)(31)28163(A); (B); (C) ; (D) 。
三、计算题
1. 有一个长方形水池,由测量知长为(50±0.01)米,宽为(25±0.01)米,深为(20±0.01)米,试按所给数据求出该水池的容积,并分析所得近似值的绝对误差和相对误差公式,并求出绝对误差限和相对误差限.
解:设长方形水池的长为L,宽为W,深为H,则该水池的面积为V=LWH
3当L=50,W=25,H=20时,有 V=50*25*20=25000(米)
此时,该近似值的绝对误差可估计为
VVVVLWH
LWH =WHLHLWLWH
V相对误差可估计为:rV
V而已知该水池的长、宽和高的数据的绝对误差满足
L0.01,W0.01,H0.01
故求得该水池容积的绝对误差限和相对误差限分别为
VWHLHLWLWH 25*20*0.0150*20*0.0150*25*0.0127.50
rVV27.501.1*103V250002.已知测量某长方形场地的长a=110米,宽b=80米.若aa*0.1米, bb*0.1米
试求其面积的绝对误差限和相对误差限.
解:设长方形的面积为s=ab
2当a=110,b=80时,有 s==110*80=8800(米)
此时,该近似值的绝对误差可估计为
sssab
ab =baabs
s相对误差可估计为:rs而已知长方形长、宽的数据的绝对误差满足
a0.1,b0.1
故求得该长方形的绝对误差限和相对误差限分别为
sbaab 80*0.1110*0.119.0
rss19.00.002159s8800绝对误差限为19.0;相对误差限为0.002159。
n3、设x*的相对误差为2%,求(x*)的相对误差
解:由于f(x)xn,f'(x)nxn1,故(x*)nxnn(x*)n1(xx*)xx*故r*nn*nr0.02n(x)x
4、计算球体积要使相对误差为1%,问度量半径R允许的相对误差限是多少?
解:令VfR4R3,根据一元函数相对误差估计公式,得
3
f'R4R2
RVRR3RR1%43fRR3从而得RR1
3005.正方形的边长大约为100cm,问怎样测量才能使面积的误差不超过1cm2
解:da=ds/(2a)=1cm/(2*100)cm=0.5*10cm,即边长a的误差不超过0.005cm时,才能保证其面积误差不超过1平方厘米。
6.假设测得一个圆柱体容器的底面半径和高分别为50.00m和100.00m,且已知其测量误差为0.005m。试估计由此算得的容积的绝对误差和相对误差。
解:Vr2h
V*V2rh(r*r)=2*3.1415926*50*100*0.005=157.0796325
2-2r*rV*V=2=0.0002
rV
第一章 插值法
一、填空题:
1.设xi(i=0,1,2,3,4)为互异节点,li(x)为相应的四次插值基函数,则(x+2).
4xi044i2lix=
次插值基函数,则2.设xi(i=0,1,2,3,4,5)为互异节点,li(x)为相应的五xi055i2xi4xi31lix=x52x4x31
3.已知f(x)2x35,则f[1,2,3,4]2,f[1,2,3,4,5]0
4.f(x)5.设3x21,则f[1,2,3]____3_____,f[1,2,3,4]___0______。
则=0
=3,
6.设和节点则= 4.
7.设f00,f116,f246,则f0,1 16 ,f0,1,2 7 ,fx的二次牛顿插值多项式为 0+16(x-0)+7(x-0)(x-1) 。
8.如有下列表函数:
xi
0.2 0.3 0.4
fxi
0.04 0.09 0.16
则一次差商f0.2,0.4= 0.6 。
29、2、f(1)1,f(2)2,f(3)1,则过这三点的二次插值多项式中x的系数为 -2 ,拉格朗日插值多项式为L2x11x2x32x1x3x1x2,或222x29x8
310、对f(x)xx1,差商f[0,1,2,3]( 1 ),f[0,1,2,3,4]( 0 );
11、已知f(1)=2,f(2)=3,f(4)=5.9,则二次Newton插值多项式中x系数为( 0.15 );
12、设f(0)0,f(1)16,f(2)46,则l1(x)xx2,f(x)的二次牛顿插值多项式为2N2(x)16x7x(x1)。
l(x),l1(x),,ln(x)是以整数点x0,x1,,xn为节点的Lagrange插值基函数,13、0则nlx=
kk0n1 ,xkljxk=
k0nxj,,当n2时k0(x4k2xk3)lk(x)(
xx3 )。
4214、设一阶差商 ,
则二阶差商
15、通过四个互异节点的插值多项式p(x),只要满足三阶均差为0,则p(x)是不超过二次的多项式
4f(x)3x2x1,则差商f[2,4,8,16,32] 3 。 16、若
二、单项选择题:
21、设f
(-1)=1,f
(0)=3,f
(2)=4,则抛物插值多项式中x的系数为( A )。
A. –0.5 B. 0.5 C. 2 D. -2
2、拉格朗日插值多项式的余项是( B ),牛顿插值多项式的余项是( C ) 。
(A) f(x,x0,x1,x2,…,xn)(x-x1)(x-x2)…(x-xn-1)(x-xn),
f(n1)()Rn(x)f(x)Pn(x)(n1)! (B)
(C) f(x,x0,x1,x2,…,xn)(x-x0)(x-x1)(x-x2)…(x-xn-1)(x-xn),
f(n1)()Rn(x)f(x)Pn(x)n1(x)(n1)!(D)
3、有下列数表
x 0
f(-2
0.5
-1.75
1
-1
1.5
0.25
2
5
2
2.4.x) 25
所确定的插值多项式的次数是( A )。
(A)二次; (B)三次; (C)四次; (D)五次
4、由下列数表进行Newton插值,所确定的插值多项式的最高次数是( D )
xi
3.5
1 1.5 2 2.5 3
f(xi)
11.5
-1 0.5 2.5 5.0 8.0
(A)5; (B)4; (C)
3; (D)
2。
l(x)是以xkk(k0,1,,9)为节点的Lagrange插值基函数,则k05、设i(A)x; (B)k; (C)i; (D)1。
6、由下列数据
0 1 2 3
x
f(x)
1 2 4 3
确定的唯一插值多项式的次数为( A )
(A) 4; (B)2; (C)1; (D)3。
三、问答题
1.什么是Lagrange插值基函数?它们有什么特性?
4
-5
kl(k)i9( C )
答:插值基函数是满足插值条件的n次插值多项式,它可表示为 2.给定插值点并有以下性质,
可分别构造Lagrange插值多项式和Newton插值多项式,它们是否相同?为什么?它们各有何优点?
答:给定插值点后构造的Lagrange多项式为都满足条件次多项式与 Newton插值多项式为,于是 有n+1个零点,这与n次多项式只有n个零点矛盾,故是相同的。它们形式不同但它表明n即 是用基函数表达的,便于研究方法的稳定性和收敛性等理论研究和 每增加一个插值点就增加一项前面计算都有效,因此较适合于计算。 应用,但不便于计算,而
e插值与Lagrange插值公式的构造与余项表达式有何异同?
答:Hermite插值的插值点除满足函数值条件外还有导数值条件比Lagrange插值复什一些,但它们都用基函数方法构造,余项表达式也相似,对Lagrange插值余项表达式为,而Hermite插值余项在有条件的点看作重节点,多一个条件相当于多一点,若一共有m+1个条件,则余项中前面因子为即可得到Hermite插值余项。
四、计算题
1、设fxx75x31,求差商0101201f2,2,f2,2,2,f2,2,01,27,f2,2, 后面相因子改为,28
012解:f27,f2169,f216705,故
0112012f2,2162,f2,28268,f2,2,22702
根据差商的性质,得
01f2,2,7f1,277!01f2,2,,28f88!0
xi:12、求满足下列条件的埃尔米特插值多项式:
yi2yi'解:根据已知条件可求得
223
1120x2x1x2,1x2x5x10xx1x2,1xx2x1代入埃尔米特三次插值多项式公式
'p3xy00xy11xy00xy0'1x22
=22x1x232x5x1x1x2x2x13、如有下列表函数:
2222
xi
0
3
1
6
2
11
3
18
4
27
fxi
试计算此列表函数的差分表,并给出它的牛顿插值多项式及余项公式.
解:查分表如下:
xi
0
1
2
3
4
fi
3
6
11
18
27
fi
3
5
7
9
2fi
1
1
1
3fi
0
0
4fi
0
2N4(x)=3+3(x-0)+1*(x-0)(x-1)=x+2x+3,0≤x≤1
4、给出lnx的函数表如下:
x
0.40 0.50 0.60 0.70
-0.356675
lnx
-0.916291
-0.693147
-0.510826
试用线性插值和抛物插值求ln0.54的近似值。
5.已知
x
F(x)
-1
3
1
1
2
-1
请依据上述数据求f(x)的2次Lagrange插值多项式。
解:记x01,x11,x22,则f(x0)3,f(x1)1,f(x2)1所以L2(x)f(x0)f(x2)(xx0)(xx2)(xx1)(xx2)f(x1)(x0x1)(x0x2)(x1x0)(x0x2)(xx0)(xx1)(x2x0)(x2x1)
(x1)(x2)(x1)(x2)31(11)(12)(11)(12)(x1)(x1)(1)(21)(21)111(x1)(x2)(x1)(x2)(x1)(x1)2236.用插值法求满足以下条件的不超过三次的插值多项式
f(0)=1,f(1)=2,f (2)=9,f’(1)=3,并写出插值余项。
解:根据Lagrange插值多项式和Newton插值多项式得出
L2xN2x3x22x1
设待插值函数为:
H3xN2xkx0x1x2
根据
’H31f'13,
得参数k1,
则
H3xx31.
插值余项为:
4f2
R3xfxH3xxx1x24!
7、 已知
xi
f(xi)
1
2
3
6
4
5
5
4
P(x),分别用拉格朗日插值法和牛顿插值法求f(x)的三次插值多项式3并求f(2)的近似值(保留四位小数)。
L3(x)2答案:(x3)(x4)(x5)(x1)(x4)(x5)6(13)(14)(15)(31)(34)(35)
5
(x1)(x3)(x5)(x1)(x3)(x4)4(41)(43)(45)(51)(53)(54)
差商表为
xi
1
3
4
5
yi
2
6
5
4
一阶均差
2
-1
-1
二阶均差
-1
0
三阶均差
14
1P3(x)N3(x)22(x1)(x1)(x3)(x1)(x3)(x4)4
f(2)P3(2)5.5
8、已知sinx区间[0.4,0.8]的函数表
xi
yi
0.4 0.5 0.6 0.7 0.8
0.38942 0.47943 0.56464 0.64422 0.71736
如用二次插值求sin0.63891的近似值,如何选择节点才能使误差最小?并求该近似值。
答案:解: 应选三个节点,使误差
|R2(x)|M3|3(x)||(x)|尽量小,最靠近3!尽量小,即应使3插值点的三个节点满足上述要求。即取节点{0.5,0.6,0.7}最好,实际计算结果sin0.638910.596274, 且
sin0.638910.5962741(0.638910.5)(0.6389190.6)(0.638910.7)3!
0.55032104xx0,x0.5,x1f(x)e0129、取节点,求函数在区间[0,1]上的二次插值多项式P2(x),并估计误差。
解:
P2(x)e0(x0.5)(x1)0.5(x0)(x1)e(00.5)(01)(0.50)(0.51)
e1(x0)(x0.5)(10)(10.5)2(x0.5)(x1)4e0.5x(x1)2e1x(x0.5)
又
f(x)ex,f(x)ex,M3max|f(x)|1x[0,1]
|R2(x)||exP2(x)|故截断误差
1|x(x0.5)(x1)|3!。
10、已知f
(-1)=2,f
(1)=3,f
(2)=-4,求拉格朗日插值多项式L2(x)及f
(1,5)的近似值,取五位小数。
解:L2(x)2(x1)(x2)(x1)(x2)(x1)(x1)34(11)(12)(11)(12)(21)(21)
234(x1)(x2)(x1)(x2)(x1)(x1)323
1f(1.5)L2(1.5)0.0416724
11、(12分)以100,121,144为插值节点,用插值法计算115的近似值,并利用余项估计误差。
用Newton插值方法:差分表:
100
121
144
1
0
1
1 0.0476190
1
2 0.0434783
-0.
11510+0.0476190(115-100)-0.(115-100)(115-121)
=10.7227555
32f'''xx8
5Rf'''1151001151211151443!5131002156290.0016368
12、(10分)已知下列函数表:
x
0 1
f(x)
2 3
1 3 9 27
(1)写出相应的三次Lagrange插值多项式;
(2)作均差表,写出相应的三次Newton插值多项式,并计算f(1.5)的近似值。
解:(1)
L3(x)(x1)(x2)(x3)(x0)(x2)(x3)(x0)(x1)(x3)(x0)(x1)(x2)(01)(02)(03)(10)(12)(13)(20)(21)(23)(30)(31)(32)
438x2x2x133
(2)均差表:327
18
6
3
N12x2x(x1)43(x)3x(x1)(x2)
f(1.5)N3(1.5)5
13、 已知y=f(x)的数据如下
x 0 2 3
f(x) 1 3 2
求二次插值多项式 及f(2.5)
解:
14、设
(1)试求 在 上的三次Hermite插值多项式H(x)H(x)以升幂形式给出。
(2)写出余项 的表达式
解 (1)
(2)
第四章 数值积分
使满足
一、填空题
1、求21x2dx,利用梯形公式的计算结果为 2.5 ,利用辛卜生公式的计算结果为2.333 。
2. n次插值型求积公式至少具有 n 次代数精度,如果n为偶数,则有 n+1
次代数精度。
3. 梯形公式具有1次代数精度,Simpson公式有 3 次代数精度。
4.插值型求积公式5、 计算积分0.51Afxfx的求积系数之和 b-a 。
kkk0anb,取4位有效数字。用梯形公式计算求得的近似值为 0.4268 ,用辛卜生公式计算求得的近似值为 0.4309 ,梯形公式的代数精度为 1 ,辛卜生公式的代数精度为
3 。
6、 已知f
(1)=1,f
(3)=5,f
(5)=-3,用辛普生求积公式求xdx15f(x)dx≈( 12 )。
7、 设f
(1)=1,
f(2)=2,f
(3)=0,用三点式求f(1)( 2.5 )。
8、若用复化梯形公式计算个求积节点。
110exdx,要求误差不超过10,利用余项公式估计,至少用 47762f(x)dx[f(1)8f(0)f(1)]199、数值积分公式的代数精度为 2 。
10、已知f(1)1.0,f(2)1.2,f(3)1.3,则用辛普生(辛卜生)公式计算求得13f(x)dx_________答案:2.367,0.25
,用三点式求得f(1) 。
10、 数值微分中,已知等距节点的函数值 , 则由三点的求导公式,有
11、 对于n+1个节点的插值求积公式 至少具有n次代数精度.
二、单项选择题:
1、等距二点求导公式f(x1) ( A )。
(A)
f(x1)f(x0)x1x0(B)f(x1)f(x0)x0x1(C)f(x0)f(x1)x0x1n(D)f(x1)f(x0)x1x0
2、在牛顿-柯特斯求积公式:式的稳定性不能保证,所以实际应用中,当( A )时的牛顿-柯特斯求积公式不使用。
i0baf(x)dx(ba)Ci(n)f(xi)(n)Ci中,当系数是负值时,公
(A)n8, (B)n7, (C)n10, (D)n6,
三、问答题
1.什么是求积公式的代数精确度?如何利用代数精确度的概念去确定求积公式中的待定参数?
答:一个求积公式立,而当如果当为任意m次多项式时,求积公式精确成为次数大于m次多项式时,它不精确成立,则称此求积公式具有m次代数精确度。根据定义只要令代入求积公式两端,公式成立,得含待定参数的m+1个方程的方程组,这里m+1为待定参数个数,解此方程组则为所求。
四、计算题
1、确定下列求积公式中的待定参数,使其代数精确度尽量高,并指明求积公式所具有的代数精确度.
(1)
解:本题直接利用求积公式精确度定义,则可突出求积公式的参数。
令代入公式两端并使其相等,得
解此方程组得,于是有
再令,得
故求积公式具有3次代数精确度。
(2)
(3)
解:令
代入公式精确成立,得
解得,
得求积公式
对
故求积公式具有2次代数精确度。
2.求积公式10f(x)dxA0f(0)A1f(1)B0f'(0),已知其余项表达式为R(f)kf'''(),(0,1),试确定系数A0,A1,B0,使该求积公式具有尽可能高的代数精度,并给出代数精度的次数及求积公式余项。
解:本题虽然用到了f'(0)的值,仍用代数精度定义确定参数A0,A1,B0。令f(x)1,x,x2,分别代入求积公式,令公式两端相f(x)1,A20A11A03等,则得f(x)x,A11B01,求得A123,则有f(x)x2,A1113B0610f(x)dx23f(0)13f(1)1'6f(0)再令f(x)x3,此时110x3dx14,而上式右端3,两端不相等,故它的代数精度为2次。为求余项可将f(x)x3代入求积公式1'0f(x)dx23f(0)13f(1)16f(0)kf'''(),(0,1)当f(x)x3,f'(x)3x2,f''(x)6x,f'''(x)6,7.代入上式得1140x3dx136k,即k172,所以余项R(f)172f'''(),(0,1)3、根据下面给出的函数f(x)sinxx的数据表,分别用复合梯形公式和复合辛甫生公式
计算I1sinx0xdx
xk
0.000 0.125 0.250 0.375 0.500
f1 0.9970.98960.9760.95885(xk)
39784 1584 72675 108
xk
0.625 0.750 0.875 1.000
f0.9360.9080.87710.841
(xk)
15563 85168 9257 47098
解 用复合梯形公式,这里n=8,h180.125,
1sinx0xdx0.1252{f(0)2[f(0.125)f(0.25)f(0.375)f(0.5)f(0.625)f(0.75)f(0.875)]f1}
0.94569086用复合辛甫生公式: 这里n=4,h140.25.可得
1sinx0xdx0.256{f(0)4[f(0.125)f(0.375)
f(0.625)f(0.875)]2[f(0.25)f(0.5)f(0.75)]f(1)}
0.946083305
11f(x)dxA[f(1)f(1)]B[f()f()]1224、求A、B使求积公式的代数精度尽量高,1并求其代数精度;利用此公式求I211dxx(保留四位小数)。
2f(x)1,x,x答案:是精确成立,即
2A2B212182ABA,B23 得99
1811f(x)dx[f(1)f(1)][f()f()]19922求积公式为
121当f(x)x时,公式显然精确成立;当f(x)x时,左=5,右=3。所以代数精度为3。
341
21t2x311111811dxdt[][]1t3x9131391/23123970.69286140
5、n=3,用复合梯形公式求0e1xdx的近似值(取四位小数),并求误差估计。
解:01xedxT3100[e2(e13e23)e1]1.734223
f(x)ex,f(x)ex,0x1时,|f(x)|e
|R||exT3|ee0.0250.052108123
1x至少有两位有效数字。
e6、(15分)用n8的复化梯形公式(或复化 Simpson公式)计算0dx时,试用余项估计其误差。用n8的复化梯形公式(或复化 Simpson公式)计算出该积分的近似值。
RT[f]解:ba2111hf()2e00.68
7hT(8)[f(a)2f(xk)f(b)]2k1
1[12(0.88249690.77880080.60653066160.53526140.472366550.41686207)0.36787947]
0.6329434
7、(10分)已知数值积分公式为:
h0hf(x)dx[f(0)f(h)]h2[f'(0)f'(h)]2,试确定积分公式中的参数,使其代数精确度尽量高,并指出其代数精确度的次数。
解:f(x)1显然精确成立;
f(x)x时,h2h0h2hxdx[0h]h2[11]22;
h3hh3122xdx[0h]h[02h]2h2f(x)x时,032212;
hh4h12332xdx[0h]h[03h]3f(x)x时,04212;
f(x)x4时,0hh5h12h543xdx[0h]h[04h]52126;
4所以,其代数精确度为3。
8、(10分)用复化Simpson公式计算积分Isinxdx50x的近似值,要求误差限为0.510。
111S1f04ff10.9461458862
S21113f04f2f4ff10.9460869312424
1S2S10.39310-515
IS20.94608693
IS2sinxx2x4x6x8fx1x3!5!7!9!或利用余项:
f(4)1x2x41xf(4)x572!94!5
f(4)R5ba2880n410.5105428805n,n2,IS2
9、(9分)数值求积公式精度是多少?
303f(x)dx[f(1)f(2)]2是否为插值型求积公式?为什么?其代数x2x1f(1)f(2)1221 解:是。因为f(x)在基点1、2处的插值多项式为3p(x)3p(x)dx[f(1)f(2)]02 。其代数精度为1。
1dx012x210、(10分)取5个等距节点 ,分别用复化梯形公式和复化辛普生公式计算积分2的近似值(保留4位小数)。
f(x)解:5个点对应的函数值xi
0
112x2
1 1.5 2 0.5
f(xi)
1 0.666667 0.333333 0.181818 0.111111
----------------------------------------------------------(2分)
(1)复化梯形公式(n=4,h=2/4=0.5):
T4(2) 复化梯形公式(n=2,h=2/2=1):
0.5[12(0.6666670.3333330.181818)0.111111]2
0.868687
1S2[14(0.6666670.181818)20.3333330.111111]6
0.861953
11、(6分)构造代数精度最高的如下形式的求积公式,并求出其代数精度:
1xfxdxAfA1f1002
1取f(x)=1,x,令公式准确成立,得:
A0A1211111A0A1A0A13,6
2,23
3f(x)=x时,公式左右=1/4; f(x)=x时,公式左=1/5, 公式右=5/24
∴ 公式的代数精度=2
12、 证明定积分近似计算的抛物线公式
具有三次代数精度
证明:当 =1时,
公式左边:当
公式右边: 左边=右边
=x时
左边:当 时
右边:左边=右边
左边:当
右边:时
左边=右边
左边: 右边: 左边=右边
当 时左边:
右边:
故 具有三次代数精度
13、 试确定常数A,B,C和 ,使得数值积分公式
有尽可能高的代数精度。试问所得的数值积分公式代数精度是多少?它是否为Gauss型的?
解
第五章 常微分方程
一、填空题
,该数值求积公式具有5次代数精确度,
1、求解一阶常微分方程初值问题y= f
(x,y),y(x0)=y0的改进的欧拉公式为
[0]yn1ynhf(xn,yn)h[0]yy[f(x,y)f(x,yn1nnnn1n1)]2。
[0]yn1ynhf(xn,yn)yf(x,y)h[0]yy[f(x,y)f(x,yn1nnnn1n1)]y(x)y00的改进欧拉法22、解初值问题是
2 阶方法。
3、解初始值问题 近似解的梯形公式是
4、解常微分方程初值问题 的梯形格式
是二阶方法
二、计算题
dy2xxy1.用改进欧拉方法计算初值问题dxy(0)00x1,取步长h=0.1计算到y5。
~yn1ynhf(xn,yn)解:改进的欧拉公式
~hyn1yn[f(xn,yn)f(xn1,yn1)]2代入f(x,y)xxy,且xnnh,有
2h22yn1yn[x2nxnynxn1xn1ynh(xnxnyn)]
2yn0.05(1.9x2(n0,.1,2,3,4)n2.1xn-1.9yn0.11)xn
0.1 0.2 0.3 0.4 0.5yn 0.00550 0.02193 0.05015 0.09094 0.145002. 用梯形法解初值问题确解解:用梯形法求解公式,得
相比较
取步长h=0.1,计算到x=0.5,并与准
解得
精确解为
y'xy,0x13.用改进的Euler法解初值问题 ;取步长h=0.1计算y0.5,并与精y01,确解yx12e相比较。(计算结果保留到小数点后4位)
解:改进的尤拉公式为:
yn1ynhfxn,yn
hyn1ynfxn,ynfxn1,yn12x代入fx,yxy和xnnh,有
yn1ynh22hx2hynnh
h22h2hh22 yn2nh2nh22代入数据,计算结果如下:
n
xn
yn
y(xn)
0
0
1
00
1
03
'21
0.1
1.1121
1.1128
2
0.2
1.2485
1.2497
3
0.3
1.3918
1.3936
4
0.4
1.5849
1.5874
5
0.5
1.791.794.设初值问题yx100y,y00,
a) 由Euler方法、取步长h=0.1写出表示上述初值问题数值解的公式;
b) 由改进Euler方法、取步长h=0.1写出上述初值问题数值解的公式。
解:a)根据Euler公式:yn1ynhfxn,yn
2yn1ynhfxn100yn
yn111yn0.001n2 3分
yn1ynhfxn,ynb)根据改进Euler公式:hyyfxn,ynfxn1,yn1n1n2 5分
h22xn100ynxn1100yn12h222 =ynxn100ynxn1100ynhxn100yn
2h2 =yn1200yn12xn0.2xn0.012 =61yn0.006n20.001n0.0005
yn1yny'xy5.设初值问题y(0)1x0,
a) 写出由Euler方法、取步长h=0.1解上述初值问题数值解的公式;
b) 写出由改进Euler方法、取步长h=0.1解上述初值问题数值解的公式。
解:a)根据Euler公式:
yn1ynhfxn,yn
yn1ynn0.1(xnyn)0.9yn0.1xn
yn1ynhfxn,ynb)根据改进Euler公式:hyyfxn,ynfxn1,yn1n1n2
hxnynxn1yn12h =ynxnynxn1ynhxnyn2h =ynxnynxnhynhxnhyn
2h22h22hh2h2 =ynxn222 =0.905yn0.095xn0.005yn1yn6、用欧拉方法求
y(x)etdt0x2
在点x0.5,1.0,1.5,2.0处的近似值。
解:y(x)etdt0x2等价于
2yexy(0)0 (x0)
xx0,x10.5,x21.0,x31.5,x42.0.
f(x,y)e记,取h0.5,02则由欧拉公式
yn1ynhf(xn,yn)y00,
n0,1,2,3
可得
y(0.5)y10.5,y(1.0)y20.88940,
y(1.5)y31.07334,y(2.0)y41.12604
7、取步长h0.2,用预估-校正法解常微分方程初值问题
y2x3yy(0)1
(0x1)
(0)yn1yn0.2(2xn3yn)(0)yn1yn0.1[(2xn3yn)(2xn13yn1)]答案:解:
即
yn10.52xn1.78yn0.04
0
0
1
1
0.2
1.82
2
0.4
5.8796
3
0.6
10.7137
4
0.8
19.4224
5
1.0
35.0279
n
xn
yn
dyf(x,y)(cxd)dx8、(10分) 求参数a,b,使得计算初值问题y(x0)y0的二步数值方法yn1ynh[af(xn,yn)bf(xn1,yn1)]
的阶数尽量高,并给出局部截断误差的主项。
h2h3y(xn1)y(xn)hy(xn)y(xn)y(xn)O(h4)2!3!解:
yn1y(xn)h(ay(xn)by(xn1))
h2y(xn)ahy(xn)bh(y(xn)hy(xn)y(xn)O(h4))2!
3bhy(xn)(ab)hy(xn)bh2y(xn)hy(xn)O(h4))2
ab1311a,bb22时,
2,即所以当
bh3yn1y(xn1)y(xn)O(h4)O(h3)2局部截断误差为
h3yn1y(xn1)y(xn)4局部截断误差的主项为,该方法为二阶方法。
y'y19、(15分)取步长h0.1,求解初值问题用改进的欧拉法求y(0.1)的值;
y01
(0)yn1ynhf(xn,yn)0.9yn0.1h(0)yy[f(x,y)f(x,yn1nnnn1n1)]0.905yn0.0952解:改进的欧拉法:
所以y(0.1)y11;
'y2xy10、(10分)对于一阶微分方程初值问题,取步长h0.2,用Euler预报-校y01
正法求y(0.2)的近似值。
解:Euler预报-校正法
(0)yn1yn0.2(2xnyn)0.4xn0.8yn(0)yn1yn0.1(2xnyn2xn1yn1)0.16xn0.2xn10.82yny(0.2)y10.20.20.8210.86
hyn1yn[f(xn,yn)f(xn1,yn1)]211、(10分)用二步法求解一阶常微分方程初值yf(x,y)y(x0)y0问题,问:如何选择参数,的值,才使该方法的阶数尽可能地高?写出此时的局部截断误差主项,并说明该方法是几阶的。
解:局部截断误差为
hTn1y(xn1)y(xn)[f(xn,y(xn))f(xn1,y(xn1))]2
23hhhy(xn)hy(xn)y(xn)y(xn)O(h4)y(xn)[y(xn)y(xn1)]2!3!2
23hhhy(xn)hy(xn)y(xn)y(xn)O(h4)y(xn)y(xn)2!3!2hh2[y(xn)hy(xn)y(xn)O(h3)]22!
233hhhh(1)y(xn)(1)y(xn)()y(xn)O(h4)222!3!4
103221 因此有105h3y(xn)局部截断误差主项为12,该方法是2阶的。
12、(10dy83y(x0)dx分)取步长h0.2,求解初值问题y(0)2,用欧拉预报—校正法求y(0.2)的近似值。
解:(1)欧拉预报-校正法:
(0)yn1yn0.2(83yn)1.60.4ynyn1yn0.1(83yn83(1.60.4yn))1.120.58yn
y(0.2)y12.28
13、(8分)已知常微分方程的初值问题:
dydxxy,1x1.2y(1)2
.)的近似值,取步长h0.2。 用改进的Euler方法计算y(12
k1fx0,y00.5,k2fx1,y0hk11.120.20.50.5238095
y1y0hk1k220.10.50.52380952.10714292
第六章 方程求根
一、填空题
321、已知方程xx0.80在x01.5附近有一个根,构造如下两个迭代公式:
2(1)xk130.8xk(2)xk1-0.8x3k
则用迭代公式(1)求方程的根收敛_,用迭代公式(2)求方程的根_发散_。
xkfxk2、设fx可微,求方程xfx的根的牛顿迭代格式为
xk1xk 。
1f'xk2xxax5,要是迭代法xk1xk局部收敛到x*5,3、则a的取值范围是
1a0
5
4、迭代法的收敛条件是(1)
5.写出立方根3(2)MAXxL1。
'axbxk31313的牛顿迭代公式xk1xk
3xk23-36.用二分法求解方程f(x)xx10在[1,2]的近似根,准确到10,要达到此精度至少迭代 9 次。
7、设f(x)可微,求方程xf(x)的牛顿迭代格式是xn1xnxnf(xn)1f(xn) ;
ban18、用二分法求非线性方程f
(x)=0在区间(a,b)内的根时,二分n次后的误差限为
2。
3x10f(x)x9. 用二分法求方程在区间[0,1]内的根,进行一步后根的所在区间为
0.5,1 ,进行两步后根的所在区间为 0.5,0.75 。
10、若用二分法求方程fx0在区间[1,2]内的根,要求精确到第3位小数,则需要对分 10
次。
11、如果用二分法求方程xx40在区间[1,2]内的根精确到三位小数,需对分10 次。
312、求方程
那么 1.5
的近似根,用迭代公式 ,取初始值 ,
13、 解非线性方程f(x)=0的牛顿迭代法具有局部平方收敛
14、 迭代过程 (k=1,2,…)收敛的充要条件是
< 1
二、单项选择题:
1、用简单迭代法求方程f(x)=0的实根,把方程f(x)=0表示成x=(x),则f(x)=0的根是( B )。
(A) y=(x)与x轴交点的横坐标 (B) y=x与y=(x)交点的横坐标
(C) y=x与x轴的交点的横坐标 (D) y=x与y=(x)的交点
2、用牛顿切线法解方程f(x)=0,选初始值x0满足( A ),则它的解数列{xn}n=0,1,2,…一定收敛到方程f(x)=0的根。
(A)f(x0)f(x)0(B)f(x0)f(x)0(C)f(x0)f(x)0(D)f(x0)f(x)0
3、为求方程x3―x2―1=0在区间[1.3,1.6]内的一个根,把方程改写成下列形式,并建立相应的迭代公式,迭代公式不收敛的是(A )。
x2(A)1,迭代公式:xk1x11xk1
x1(B)(C)11,迭代公式:x1k12x2xk
21/3x31x2,迭代公式:xk1(1xk)x1x,迭代公式:xk1(D)322xk12xkxk1
4、计算3的Newton迭代格式为( B )
xkxxx3323xk1kxk1kxk1k2xk;(B)22xk;(C)
2xk;(D)
3xk。 (A)
13103225、用二分法求方程x4x100在区间[1,2]内的实根,要求误差限为,则对xk1分次数至少为( A )
(A)10; (B)12; (C)8; (D)9。
3x2不收敛的是( 6、已知方程x2x50在x2附近有根,下列迭代格式中在0C )
k(A)k1; (B)三、问答题
1.什么是不动点?如何构造收敛的不动点迭代函数?
x32x55xk12xk32xk5xk132xxx53xk1kkk2。; (C); (D)
答:将方程改写为若使则称点为不动点而就是不动点的迭代函数,迭代函数 (1)'可以有很多,但必须使构造的满足条件
(2)MAXxL1
axb 若已知,且 时也收敛,称为局部收敛。
初始近似,当时为什么还不能断定迭代法 2.对于迭代法收敛?
答:迭代法是否收敛一定要按收敛定理的条件判断,定理6.1是全局收敛性,需要在包含的区间上证明且才能说明由出是迭代法才可由收敛
如果用局部收敛定理6.2,则要知道不动点为 证明其收敛性,由还不能说明迭代法收敛。
3.怎样判断迭代法收敛的快慢?一个迭代公式要达到P阶收敛需要什么条件?
答:衡量迭代法快慢要看收敛阶P的大小,若序列收敛于,记为若存在
及,使则称序列若而为为P阶收敛,P越大收敛越快,当P=1,则越小,收敛越的不动点,P为大于1的整数,则此迭代公式为P阶收敛。
在连续,且快。一个迭代公式4.方程敛?
答:用曲线求根的Newton法是如何推出的?它在单根附近几阶收敛?在重根附近是几阶收在点上的切线的零点近似曲线零点得到就是Newton法,在单根附近2阶收敛,当为重根时是线性收敛。
5、简述二分法的优缺点
答:优点(a)计算简单,方法可靠;(b)对f
(x)
要求不高(只要连续即可) ;(c)收敛性总能得到保证。缺点(a)无法求复根及偶重根 ; (b)收敛慢
6、画图说明牛顿迭代公式的几何意义。
f(xk)
xk1xk
f(xk)yf(x)x,f(x)牛顿迭代公式就是切线与 x 轴交点的横坐标,
所以牛顿法是用切线与 x 轴的交点的横坐标来近
似代替曲线与x 轴交点的横坐标。
xk1xk四、计算题
y
o
xx
1、用二分法求方程的正根,使误差小于0.05.
。本题f(x)=x2-x-1=0,因f(1)=-1,f(2)=1,故区间[1,2]解 使用二分法先要确定有根区间为有根区间。另一根在[-1,0]内,故正根在[1,2]内。用二分法计算各次迭代值如表。
其误差2. 求方程迭代公式.
在
=1.5附近的一个根,将方程改写成下列等价形式,并建立相应
(1)
(2)
,迭代公式,迭代公式.
.
(3),迭代公式.
试分析每种迭代公式的收敛性,并选取一种收敛最快的方法求具有4位有效数字的近似根.
解:(1)取区间且,在且,在中,则L<1,满足收敛定理条件,故迭代收敛。
(2),在中,且,在中有,故迭代收敛。
(3),在附近,故迭代法发散。
,在迭代(1)及(2)中,因为(2)的迭代因子L较小,故它比(1)收敛快。用(2)迭代,取则
3. 给定函数数,迭代法解:由于迭代函数由递推有
,设对一切x,存在,而且的根.
.证明对的任意常均收敛于方程,,为单调增函数,故方程。令的根是唯一的(假定方程有根,则)。,,即
4. 用Newton法求下列方程的根,计算准确到4位有效数字.
(1) 在=2附近的根.
(2)解:(1) 在=1附近的根.
Newton迭代法取,则
,取
(2)令,则5. 应用Newton法于方程解:方程的根为,求立方根
,取的迭代公式,并讨论其收敛性.
,用Newton迭代法
此公式迭代函数法2阶收敛。
,则,故迭代x6.用牛顿法求方程xe10的根,x00.5,计算结果准确到四位有效数字。
解:根据牛顿法得
xkxek
xk1xk1xk取,迭代结果如下表
所以,方程的根约为0.56714
xx(xn),n0,1,2,,讨论其收敛性,7、构造求解方程e10x20的根的迭代格式n14|xx|10n1n并将根求出来,。
xf(x)e10x2,答案:解:令
f(0)20,f(1)10e0.
x),故f(x)0在(0,1)内有唯一实根.将方程且f(x)e100对x(,
f(x)0变形为
x1(2ex)10
则当x(0,1)时
(x)1(2ex)10,1(2exn)10
exe|(x)|11010
故迭代格式
xn1x0.5,计算结果列表如下: 收敛。取0n
0
0.5
4
0.090595993
1
0.035127872
5
0.090517340
2
0.096424785
6
0.090525950
3
0.089877325
7
0.090525008
xn
n
xn
6*|xx|0.000000951076且满足 .所以x0.090525008.
8、用牛顿(切线)法求3的近似值。取x0=1.7, 计算x1 , x2 , x3
的值,保留五位小数。
2解:3是f(x)x30的正根,f(x)2x,牛顿迭代公式为
xn12x3xn3xn1nxn22xn2xn, 即
(n0,1,2,)
3
1.73205
取x0=1.7, 列表如下:
n
1
1.73235
32
1.73205
xn
9、(15分)方程xx10在x1.5附近有根,把方程写成三种不同的等价形式(1)11x1n1x13x13xxnxx1对应迭代格式n1nx对应迭代格式;(2);(3)3xx31对应迭代格式xn1xn1。判断迭代格式在x01.5的收敛性,选一种收敛格式计算x1.5附近的根,精确到小数点后第三位。
1(x)(x1)3(1.5)0.1813解:(1),,故收敛;
2
(x)(2)2(x)3x(3),12x2111.5)0.171x,(,故收敛;
(1.5)31.521,故发散。
x01.5,x11.3572,x21.3309,x31.3259,x41.3249,
x1.32476,x61.32472
5选择(1):10、(6分)写出求方程4xcosx1在区间[0,1]的根的收敛的迭代公式,并证明其收敛性。
解::xn1xn11cosxn4,n=0,1,2,…
'x11sinx1x[0,1],迭代公式都收敛。
44 ∴ 对任意的初值0
的Newton迭代格式
11、 设
(1) 写出解
(2) 证明此迭代格式是线性收敛的
证明:(1)因 ,故 ,由Newton迭代公式:
n=0,1,…
得 ,n=0,1,…
(2)因迭代函数 ,而 ,
又 ,则
故此迭代格式是线性收敛的。
第七章 线性方程组的直接解法
一、填空题
14A1.
51, 则2.设x=(11 0 5 1),则T= 6 , A的谱半径A125.
x1= 17 ,x= 11 ,x2147.
3.设计算A的行范数 ,列范数 ,F-范数 ,2范
数 .
解:
故
10 04.已知A0 2 4,则A1 8 ,0 -2 4A242,A 6
。
T5.设x=(3 -1 5 8),则x1= 17 ,x= 8 ,x2=99。
6.已知A11(A),则A的谱半径
51115 ,则A6
。
7、
x(3,0,4,12)T,则xT19,x213,x122
8.设x=(1 9 -5 2),则x1= 17 ,x9.A= 9 .
x111.
Ax 11 .
112,x3.则A1 6 ,25A 7 ,Ax1 16 ,32141003321002
321A204135分解为ALU,则U10、设矩阵482482U016A257100136的ALU,则U2。 11、设矩阵54A43,则A 9 。 12、设13、解线性方程组Ax=b的高斯顺序消元法满足的充要条件为A的各阶顺序主子式均
不为零。
二、单项选择题:
3x1x24x31x12x29x304x3xx11231、用列主元消去法解线性方程组,第1次消元,选择主元为( A ) 。
(A) -4 (B) 3 (C) 4 (D)-9
三、问答题
1.在什么情况下Gauss消去法会出现数值不稳定?如何克服?
答:当消元过程中增广矩阵此时采用列主元消去法可克服这一问题。
2.什么是矩阵 答:A的条件数定义为时就认为A为病态矩阵,通常 3.矩阵项的方程组?如 答:A的顺序主子式而当 则方程的条件数?如何判断A是"病态的"或"良态的"?
,这里 为矩阵的任一种从属范数。当 可认为A是良态的。
的元素很小时,Gauss消去法会出现数值不稳定,满足什么条件才能使A的LU分解存在唯一?如何利用A=LU分解求解不同右端
时存在唯一单位下三角阵L及上三角阵U,使A=LU,存在唯一解,此时等价于解 于是由 及可求得Ax=b的解x,同样解Ly=c及Ux=y和Ly=d,Ux=y则分别得到不同右端项的方程解。
四、计算题
1. 用Gauss消去法求解下列方程组.
解 本题是Gauss消去法解具体方程组,只要直接用消元公式及回代公式直接计算即可。
故
12x13x23x3152. 用列主元消去法求解方程组18x13x2x315并求出系数矩阵A的行列式detA的值.
x1x2x36解:先选列主元,2行与1行交换得
消元183行与2行交换 消元00回代得解
行列式得
3. 用Doolittle分解法求习题1(1)方程组的解.
解:由矩阵乘法得
再由求得
3115717316186
0226677
由解得
14.将矩阵A分解为单位下三角矩阵L和上三角矩阵U,其中A262方程组Ax3。(9分)
4答案:
24求解Lyb得y1;求解Uxy得方程的解为:x14
555.用直接三角分解(Doolittle)法解方程组(不选主元)
2345x114481114x376132026x2365
8182940x495解:
12345L2123321,U423y149x43212116. 设,证明
解:
即,另一方面
26515,然后求解该154652T1T
1
故7.设
,证明:xx1nx。
xnx1nmaxxinx
证明:由定义可知:
xmaxxix1x21in1in从而
xx1nx
由此可以看到x1可由x控制。
38.将矩阵A分解为单位下三角矩阵L和上三角矩阵U,其中A214然后求解该方程组Ax3.5。
211解:AL•U2/31322/31/321,
1/31/1/21y144先求解2/31y23.5,得Y5/6
1/31/21y321/4321x141/2再解2/31/3x25/6,得X=1/2
1/2x31/414109、A141,则A的(Doolittle)LU分解为
A014答案:
140A14111540415115615
2121,
11。
x12x23x31410﹑用直接三角分解(Doolittle)法解方程组
2x15x22x318。
3xx5x203121123ALU2114答案:解:35124
令Lyb得y(14,10,72)T,Uxy得x(1,2,3)T.
111x14543x1211、用列主元素消元法求解方程组
2112x311。11145431254312r1r21114解:
2111121111
54312r15432r5101213r258r2r335r1135250517950515501554312r15313r20131795555051313
回代得
x31,x26,x13。
12、(10分)用Gauss列主元消去法解方程组:
x14x22x3243x1x25x3342x16x2x327
3.0000 1.0000 5.0000 34.0000
0.0000 3.6667 0.3333 12.6667
0.0000 5.3333 -2.3333 4.3333
3.0000 1.0000 5.0000 34.0000
0.0000 5.3333 -2.3333 4.3333
0.0000 0.00000 1.9375 9.6875
1279585
x2.0000,3.0000,5.0000
T
第八章 线性方程组的迭代法
一、填空题
1、用Gauss-Seidel迭代法解方程组x1ax24,其中a为实数,方法收敛的充要条件2ax1x23是a满足22a。
222、求解方程组3x15x210.2x14x20(k1)(k)(15x2)/3x1(k1)(k1)x2x1/20的高斯—塞德尔迭代格式为 ,该迭代格1式的迭代矩阵的谱半径(M)=12。
3、写出求解方程组x11.6x210.4x1x22的Gauss-Seidel迭代分量形式kx1k111.6x201.6,k0,1,k1k100.64x220.4x1,此迭代法是否收敛 收敛 。 ,迭代矩阵为4、若线性代数方程组AX=b 的系数矩阵A为严格对角占优阵,则雅可比迭代和高斯-塞德尔迭代都__收敛.
5、 高斯--塞尔德迭代法解线性方程组
的迭代格式中求
6、 若
则矩阵A的谱半径
(A)= 1
7、 ,则A的谱半径
二、单项选择题:
=6 ,A的 =6
1、 Jacobi迭代法解方程组Axb的必要条件是( C )。
A.A的各阶顺序主子式不为零 B.
(A)1
C.
aii0,i1,2,,n D.
A1
223A051007,则(A)为( C ). 2、设 A. 2 B. 5 C. 7 D. 3
(k1)(k)xBxg收敛的充要条件是( B )Axb3、解方程组的简单迭代格式。
(A)(A)1, (B)
(B)1, (C)
(A)1, (D)
(B)1
三、问答题
1.迭代法不收敛?用什么表示迭代法的收敛速度?
答:迭代法收敛的充要条件是能说明迭代法不收敛。反之
三、计算题:
1. 方程组
,当则迭代法收敛。
时因不一定能使,故不收敛的充要条件是什么?如果 能否说明迭代法
计算到 (1) 写出用J法及GS法解此方程组的迭代公式并以为止.
(1)J法得迭代公式是
取,迭代到18次有
GS迭代法计算公式为
取
2. 设方程组
证明解此方程的Jacobi迭代法与Gauss-Seidel迭代法同时收敛或发散.
解:Jacobi迭代为其迭代矩阵
,谱半径为,而Gauss-Seide迭代法为
其迭代矩阵
,其谱半径为由于
,故Jacobi迭代法与Gauss-Seidel法同时收敛或同时发散。
3. 下列方程组Ax=b,若分别用J法及GS法求解,是否收敛?
解:Jacobi法的迭代矩阵是
即GS法的迭代矩阵为
,故,J法收敛、
故,解此方程组的GS法不收敛。
4、 设必要条件.
解 J法迭代矩阵为
,detA≠0,用,b表示解方程组Ax=f的J法及GS法收敛的充分
,故J法收敛的充要条件是。GS法迭代矩阵为
由得GS法收敛得充要条件是
430245.已知方程组AXB,其中A341,B30,
01424
(1)列出Jacobi迭代法和Gauss-Seidel迭代法的分量形式。
(2)求出Jacobi迭代矩阵的谱半径
答案:
(1)分量形式,J法为
GS法为(2)
1a06.实数a0,考察矩阵Aa1a,试就方程组Axb建立Jacobi迭代法和0a1Gauss-Seidel迭代法的计算公式。讨论a取何值时迭代收敛。
解:当实数a0时Jacobi迭代法和Gauss-Seidel迭代法的迭代矩阵为
0a00a,B0a2BJa0aG30a00a0a
a2由detIBJ0,求得BJ的特征值为:则BJ2a,10,22a,32a,当22a时,Jacobi迭代法收敛;
222由detIBG0,求得BJ的特征值为:120,32a,则BG2a2,当
22a时,Gauss-Seidel迭代法收敛;
227. 用高斯-塞德尔方法解方程组
4x12x2x311x14x22x3182xx5x22231(0)Tx(0,0,0),取,迭代四次(要求按五位有效数字计算)。
答案:迭代格式
x(k1)11(112x(k)(k)2x3)4x(k1)1(k1)(k)24(18x12x3)(k1)1(222x(k1)x(k1)
x3512)
k
x(k)1
x(k)x(k)2
3
0 0 0 0
1 2.7500 3.8125 2.5375
2 0.20938 3.1789 3.6805
3 0.24043 2.5997 3.1839
4 0.50420 2.4820 3.7019
3x12x210x31510x8﹑对方程组
14x2x352x110x24x38
(1) 试建立一种收敛的Seidel迭代公式,说明理由;
(2) 取初值x(0)(0,0,0)T,利用(1)中建立的迭代公式求解,||x(k1)x(k)||103。
解:调整方程组的位置,使系数矩阵严格对角占优
10x14x2x352x110x24x383x12x210x315
故对应的高斯—塞德尔迭代法收敛.迭代格式为
x1(k1)1(4x(k)x(k)51023)x(k1)1(2x(k1)(k)21014x38)(k1)1(kx310(3x11)2x(2k1)15)
要求
取x(0)(0,0,0)T,经7步迭代可得:
x*x(7)(0.999991459,0.999950326,1.000010)T.
301x15131x21114x83=, 9、用Gauss-Seidel迭代法求解线性方程组
取x=(0,0,0),列表计算三次,保留三位小数。
解:Gauss-Seidel迭代格式为:
(0)T(k1)1(k)x(x5)1331(k1)(k1)(k)(x1x31)x23(k1)1(k1)(k1)x3(x1x28)4
301131114严格对角占优,故Gauss-Seidel迭代收敛. 系数矩阵取x=(0,0,0),列表计算如下:
(0)Tk
1
2
3
(k)x1
(k)x2
(k)x3
1.667
2.398
2.461
0.889
0.867
0.359
-2.195
-2.383
-2.526
10、(8分)已知方程组AXf,其中
4324f30A34124
14,(1) 列出Jacobi迭代法和Gauss-Seidel迭代法的分量形式。
(2) 求出Jacobi迭代矩阵的谱半径。
1(k1)(k)x(243x)1241(k1)(k)x2(303x1(k)x3)41(k1)(k)x(24x2)34k0,1,2,3,解:Jacobi迭代法:
1(k1)(k)x(243x)1241(k1)(k)x2(303x1(k1)x3)41(k1)(k1)x(24x2)34k0,1,2,3,Gauss-Seidel迭代法:
0304133BJD(LU)0445(或10)0.7905693(B)00J844,
11、(10分)已知方程组Axb,其中
2111b1A121112,1
(1)列出Jacobi迭代法和Gauss-Seidel迭代法的分量形式;
(2)讨论上述两种迭代法的收敛性。
解:(1)Jacobi迭代法:
(k)(k)x1(k1)(1x2x3)/2(k1)(k)(k)x2(1x1x3)/2x(k1)(1x(k)x(k))/2123
1102211BD1(LU)02211022 Jacobi迭代矩阵:(B)1 收敛性不能确定
(2)Gauss-Seidel迭代法:
(k)(k)x1(k1)(1x2x3)/2(k1)(k1)(k)x2(1x1x3)/2x(k1)(1x(k1)x(k1))/2123
1021G(DL)1U04018Gauss-Seidel迭代矩阵:121218
(B)57i11168 该迭代法收敛
122112、(15分)已知方程组Axb,其中A111 , b2,
2213(1)写出该方程组的Jacobi迭代法和Gauss-Seidel迭代法的分量形式;
(2)判断两种方法的收敛性,如果均收敛,说明哪一种方法收敛更快;
解:(1)Jacobi迭代法的分量形式
(k)(k)x1(k1)12x22x3(k1)(k)2x1(k)x3;k0,1,2,x2x(k1)32x(k)2x(k)123
Gauss-Seidel迭代法的分量形式
(k)(k)x1(k1)12x22x3(k1)(k1)(k);k0,1,2,x22x1x3x(k1)32x(k1)2x(k1)123
(2)Jacobi迭代法的迭代矩阵为
022BD1(LU)101220,
1230,(B)01,Jacobi迭代法收敛
Gauss-Seidel迭代法的迭代矩阵为
022G(DL)1U023200,
10,232,(B)21,Gauss-Seidel迭代法发散
第九章 特征值与特征向量
一、计算题
101A11的模最大的特征值及其相应的单位特征向量,1.用幂法求矩阵迭代至特征值的相邻两次的近似值的距离小于0.05,取特征向量的初始T1,0近似值为。
0.9950u110vu1Av011(1)u,v10.000.09950u
1102,
1解: ①,
0.9941u210.05vu2Av121.095(2)u,v10.1080.1083u,
2221②,
1,
(1)(2)110.110.05
u30.994010.05v3u3Av21.102(3)u,v10.1100.1090u,
3322,
1③,
(2)(3)110.0020.05
0.9940x10.1090 ∴110.11,
本文发布于:2024-02-27 12:08:51,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/zhishi/a/1709006931274217.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:计算方法试题集及答案(新).doc
本文 PDF 下载地址:计算方法试题集及答案(新).pdf
留言与评论(共有 0 条评论) |