2006级研究生数值分析试题A卷答案
一、解:构造差商表: x f(x) 0 1 2 -3 3 -4 5 2 故所求三次牛顿插值多项式为:
一阶差商 -2 -1 3 二阶差商 三阶差商 1/3 4/3 1/5 …………………………6分 N3(x)f(x0)f[x0,x1](xx0)f[x0,x1,x2](xx0)(xx1)f[x0,x1,x2,x3](xx0)(xx1)(xx2)111222 12(x0)(x0)(x2)(x0)(x2)(x3)=x3x2x1
355315…………………………4分
二、解:由公式:
l0(x)xx1x2122x,0(x)l02(x)[12(xx0)]x2(2x1) x0x112x0x1…………………………2分
l1(x)xx0x11x1,1(x)l12(x)[12(xx1)](x1)2(2x5), x1x021x1x0…………………………2分
xx1xx0220(x)(xx)(x2)(x1)(x),(xx1)(x1)(x2) 01x0x1x1x022…………………………2分
因此, H3(x)0(x)y01(x)y10(x)y01(x)y1 =2x38x29x5 ..4分
*maxf(x)P2*(x)min(1x1),由最小零偏三、解:求P2(x)H2,使得:
111差多项式定理,令:(f(x)P2*(x))31T3(x)(4x33x), …………5分
224因此:
113P2*(x)f(x)T3(x)2x3x21(4x33x)x2x1。………………5分
2224,a0,b1,f(0)4,f(1)2,由Romberg公式计算,得: 四、解:f(x)1x2ba10T0(0)[f(a)f(b)](f(0)f(1))3.0000,
221111113T0(1)T0(0)f()3.1000,T0(2)T2[f()f()]3.1312, 4分
2222444
1
4141T1(0)T0(1)T0(0)3.1333,T1(1)T0(2)T0(1)3.1416
3333161T2(0)T1(1)T1(0)3.1412 4分
1515计算结果列表如下: k T0(k) T1(k) T2(k) 0 1 2 3.0000 3.1000 3.1312 3.1333 3.1416 3.1412 …………2分
五、1、解:当n=2时取3次chebyshev多项式T3(x)4x33x0的零点为Guass点。即x033。 …………………4分 ,x10,x2221由公式,Ak11x21lk(x)dxn1(k0,1,2)因此,AK213,………4分
这样就得到三点Gauss_chebyshev求积公式:
1f(x)1x21dx3[f(33)f(0)f()]。 ……………2分 22l1b12,u1c1c154,l2b2a2u1,u22l122l252、解:由追赶法计算公式:
c1265l3b3a3u2,u33,l4b4a4u35l352
21因此有分解:00132002420200011/200015/200014/50……4分 20212/500015/650025/20001由Ly=f求得,y1fayfayf13fay5,y22211,y3332,y44431 l12l2l36l4…………4分
由Ux=y求得,x4y41,x3y3u3x40,x2y2u2x31,x1y1u1x22…2分
100000022六、1、解:A=D-L-U=010100001
001220000 2
022(1)、BJD1(LU)101,迭代计算格式如下:
220x1(k1)2x2(k)2x3(k)1,(k1)x1(k)x3(k)1, 2分 x2(k1)(k)(k)x2x2x1,31222BJ)01 由det(IBJ)1130,则(22因此Jacobi迭代是收敛的。 ………………………………3分
(LU)1(2)、BGD220023000,迭代计算格式如下: x1(k1)2x2(k)2x3(k)1,(k1), 2分 x1(k1)x3(k)1,x2(k1)(k1)(k1)x2x2x1,123det(IBG)00223(2)20,则(BG)21因此迭代发散。 220 ………………………… 3分 2、解:f(x)x32x2x,f(x)3x24x1, 2分
f(xk)xk32xk2xk*x1是2重根因此是线性收牛顿法:xk1xk,由于xk2f(xk)3xk4xk1敛的; ………………………… 4分
f(xk)xk32xk2xk修正的牛顿法:xk1xk2,它是平方收敛的。 xk2f(xk)3xk24xk1 ……………………… …4分
vkAuK1七、1、解:取u0(1,0,0)T0;kmax(vk),计算结果如下表:…………6分
uv/kkkK 1 2
T ukkmax(vk) 7 8.857143 (1,0.428571,-0.285714) (1,0.5516,-0.370968) 3
……………………………2分
计算机程序框图如下:
u0(1,0,0)T;k1; vkAuk1;kmax(vk); ukvkk; kk1 NO Yes end …………………………2分
2、解:记f(x,y)2xy,x00,y01,h0.2,
0.2yy(K12K22K3K4);kk16K1f(xk,yk)2xkyk;hhK2f(xk,ykK1)2*(xk0.1)*(yk0.1K1);计算格式如下:………8分 22hhKf(x,yK2)2*(xk0.1)*(yk0.1K2);kk322K4f(xkh,ykhK3)2*(xk0.2)*(yk0.2K3);计算结果如下表: xi 0 yi 1 0.2 1.040811 ………………….2分
4