计算方法考试题

  • 格式:doc
  • 大小:176.50 KB
  • 文档页数:6

计算方法考试题(一) 满分70分一、选择题:(共3道小题,第1小题4分,第2、3小题3分,共10分) 1、将A 分解为U L D A --=,其中),,(2211nn a a a diag D =,若对角阵D非奇异(即),1,0n i a ii =≠,则b Ax =化为b D x U L D x 11)(--++=(1)若记b D f U L D B 1111),(--=+= (2)则方程组(1)的迭代形式可写作)2,1,0(1)(1)1( =+=+k f x B x k k (3)则(2)、(3)称 【 】(A)、雅可比迭代。

(B)、高斯—塞德尔迭代 (C)、LU 分解 (D)、Cholesky 分解。

2、记*x x e k k -=,若0lim 1≠=+∞→c e e p k k k (其中p 为一正数)称序列}{k x 是 【 】 (A)、p 阶收敛; (B)、1阶收敛; (C)、矩阵的算子范数; (D)、p 阶条件数。

3、牛顿切线法的迭代公式为 【 】(A)、 )()(1k x f x f x x k k k '-=+ (B)、)()())((111--+---=k k k k k k k x f x f x x x f x x1)()()1()()()(x x fxf xf k i k i k i ∂∂+=+ (D)、)()()()1(k k k x f x x -=+ 二、填空题:(共2道小题,每个空格2分,共10分)1、设0)0(f =,16)1(f =,46)2(f =,则一阶差商,二阶差商=]1,2,0[f ,)x (f 的二次牛顿插值多项式为2、 用二分法求方程01x x )x (f 3=-+=在区间]1,0[内的根,进行第一步后根所在的区间为 ,进行第二步后根所在的区间为 。

三、计算题:(共7道小题,第1小题8分,其余每小题7分,共50分)1、表中各*x 都是对准确值x 进行四舍五入得到的近似值。

试分别指出试用抛物插值计算115的近似值,并估计截断误差。

3、确定系数101,,A A A -,使求积公式)()0()()(101h f A f A h f A dx x f hh++-≈⎰-- (1)具有尽可能高的代数精度,并指出所得求积公式的代数精度。

4、试使用Simpson 公式计算积分dxe x⎰211的近似值,并估计截断误差。

5、用牛顿迭代法求方程0104)(23=-+=x x x f 在5.10=x 附近的近似根,精度到01.01<-+k k x x 。

6、用列主元高斯消去法解线性方程组 ⎪⎩⎪⎨⎧=+-=-+=++122,123,6321321321x x x x x x x x x7、给定线性方程组⎪⎪⎩⎪⎪⎨⎧=++-=+-+=-+-=-+17722,23823,1138,751043214321321431x x x x x x x x x x x x x x(1)写出雅可比迭代公式与高斯-赛德尔迭代公式;(2)考查雅可比迭代公式与高斯-赛德尔迭代公式的收敛性。

计算方法考试题(一)答案 满分70分一、选择题:(共3道小题,第1小题4分,第2、3小题3分,共10分)1、A2、A3、B 二、填空题:(共2道小题,每个空格2分,共10分)1、16, 7,16x+7x(x-1)2、[0.5,1] ,[0.5,0.75] 三、计算题:(共7道小题,第1小题8分,其余每小题7分,共50分)1、解(1)m s x x x x 10021⨯±= .作为数*x 的近似值时,s x x x 21不一定为x 的有效数字。

但是用四舍五入取准确值*x 的前n 位作为近似值mn x x x x 10021⨯= .,则x 必有n 个有效数字n x x x 21。

因为0.3012510⨯是对准确值x 进行四舍五入得到的近似值,所以0.3012510⨯有4位有效数字3012;而30.120=0.30120210⨯有5位有效数字30120。

…………………2分(2)根据有效数字的定义:设数*x 的近似值m s x x x x 10.021⨯±= ,其中ix (s i ,,, 21=)是0到9之间的任一个正整数,且01≠x ,n 是正整数,m 是整数,如果绝对误差*e 的=*e n m x x -⨯≤-1021*则称x 为*x 的具有n 位有效数字的近似值,x 准确到第n 位,n x x x 21为x 的有效数字。

所以,具有四位有效数字的数0.3012510⨯的绝对误差限为51021103012.0455*=⨯≤⨯--x 。

具有五位有效数字的数30.120=0.30120210⨯的绝对误差限为352*105.01021120.30--⨯=⨯≤-x 。

…………………5分(3)根据定理:设数*x 的近似值mn x x x x 10021⨯±= .具有n 位有效数字,则x 的相对误差满足下列不等式n r x e -⨯≤111021*所以,具有四位有效数字的数0.3012510⨯的相对误差限为34111*1061103211021---⨯=⨯⨯=⨯≤n r x e 。

而具有五位有效数字的数30.120=0.30120210⨯的相对误差限都为45111*1061103211021---⨯=⨯⨯=⨯≤n r x e 。

…………………8分2120210121012002010212))(())(())(())(())(())(()(y x x x x x x x x y x x x x x x x x y x x x x x x x x x L ----+----+----=将12,11,10,144,121,100210210======y y y x x x 代入上式,得x 的抛物插值函数为12)121144)(121144()121)(100(11)144121)(100121()144)(100(10)144100)(121100()144)(121()(2⋅----+⋅----+⋅----=x x x x x x x L 12)121144)(121144()121115)(100115(11)144121)(100121()144115)(100115(10)144100)(121100()144115)(121115()115(2⋅----+⋅----+⋅----=L 故 115)115(2L ≈=10.7228 ………… 5分因为xx f =)(,则==33'")(dxxd x f 2583-x ,625144100'"2031075.383max )(max --≤≤≤≤⨯===x x f M x x x x ,代入0.0016)115144)(115121()100115(61075.3))()((!3)(621032=--⋅-⨯=---≤-x x x x x x M x R …………2分 3、解 要使求积公式(1)至少具有2次代数精度,其充分必要条件为当1)(=x f 时, hA A A dx hh21101=++=⎰--当x x f =)(时,0)(101=⋅+⋅+-=⎰--h A A h A xdx hh,当2)(x x f =时,320)(32120212h h f A A h A dx x hh =⋅+⋅+-=⎰--, 即⎪⎪⎪⎩⎪⎪⎪⎨⎧=+=+-=++---32)(0)(2321111101h h A A h A A h A A A ,解得 34,3011h A h A A ===-。

代入求积公式(1),得 )]()0(4)([3)(h f f h f h dx x f h h++-≈⎰- (2)当3)(x x f =时,求积公式(2)的左边=)(3==⎰⎰--dx x dx x f hhhh,(2)式的右边0]04)[(3333=+⋅+-=h h h,左边=右边; ………… 5分当4)(x x f =时,求积公式(2)的左边=525)(554h x dx x dx x f hhhhhh ===---⎰⎰,(2)式的右边32]04)[(35444h h h h =+⋅+-=,左边≠右边; ………… 6分 所以,当求积公式(1)中求积系数取为34,3011hA h A A ===-时,得到求积公式(2),其代数精度取到最高,此时代数精度为3。

7分4、解 用Simpson 公式计算⎥⎦⎤⎢⎣⎡+++-≈⎰)()2(4)(6)(b f b a f a f a b dx x f ba计算,取xe xf b a 1)(,1,1===,得⎥⎦⎤⎢⎣⎡++-≈⎰21322114612e e e dx e x 2.0263≈ ………… 5分由Simpson 公式的余项)(2901)())((2)()4(52)4(ξξf a b dx b x c x a x f R baS ⎪⎭⎫ ⎝⎛--=---=⎰, ],[b a ∈ξ得)(2901)4(5ξf a b R S ⎪⎭⎫ ⎝⎛--=ξ=⎪⎭⎫ ⎝⎛--=x x e )4(15)(212901{})(max 212901)4(215x f R x S ≤≤⎪⎭⎫ ⎝⎛-≤4346.198219015⨯⎪⎭⎫ ⎝⎛⨯=0.0689≈ …………2分5、解 因为104)(23-+=x x x f ,则x x x f 83)(2'+=,故牛顿迭代公式为kk k k k k x x x x x x 831042231+-+-=+)2,1,0( =k取5.10=x ,则220300183104x x x x x x +-+-==⨯+⨯-⨯+-=5.185.13105.145.15.1223 1.37312121311283104x x x x x x +-+-==⨯+⨯-⨯+-= 1.37381.3733101.373341.3731.373223 1.365………… 6分因为01.034<-x x ,所以,取5.10=x ,用牛顿迭代法求满足精度要求01.01<-+k k x x 的近似根为1.37。

…………7分6、解⎪⎪⎪⎭⎫ ⎝⎛--112212316111⎪⎪⎪⎭⎫ ⎝⎛--−−→−↔61111231112213r r ⎪⎪⎪⎭⎫ ⎝⎛--−−−→−-+-+2/112/1202/12/5401122)21()21(312rr r r⎪⎪⎪⎭⎫ ⎝⎛--−−−→−-+4/214/7002/12/540112223)21(r r 。

等价的三角方程组为 ⎪⎪⎪⎩⎪⎪⎪⎨⎧==-=+-42147,21254,122332321x x x x x x ………… 5分回代得 .1,2,3123===x x x ………… 2分 7、解 雅可比迭代公式为⎪⎪⎩⎪⎪⎨⎧-+-=----=+-=+--=++++7/)2217(),8/()2323(,8/)311(,10/)57()(3)(2)(1)1(4)(4)(2)(1)1(3)(3)(1)1(2)(4)(3)1(1k k k k k k k k k k k k k k x x x x x x x x x x x x x x ………… 3分高斯-赛德尔迭代公式为⎪⎪⎩⎪⎪⎨⎧-+-=----=+-=+--=++++++++++7/)2217(),8/()2323(,8/)311(,10/)57()1(3)1(2)1(1)1(4)(4)1(2)1(1)1(3)(3)1(1)1(2)(4)(3)1(1k k k k k k k k k k k k k k x x x x x x x x x x x x x x ………… 3分(2)由于所给线性方程组的系数矩阵⎪⎪⎪⎪⎪⎭⎫⎝⎛----=72211823038151010A是严格对角占优的,所以雅可比迭代公式与高斯-赛德尔迭代公式都是的收敛的。