数值分析练习
数值分析作业(完整版)

的逆阵 A ,用左除命令 A \ E 检验你的结果。
clc clear close all A=[1 1 1 1 1;1 2 3 4 5;1 3 6 10 15;1 4 10 20 35;1 5 15 35 70]; fprintf('对上述矩阵进行列主元素分解:\n') for i=1:1:r-1 [mx,ro]=max(abs(A(i:r,i))); % 寻找a阵第i列的最大值 [A(i,:),A(ro+i-1,:)]=exchange(A(i,:),A(ro+i-1,:)); % 进行行与行交换 for j=i+1:1:r A(j,:)=A(j,:)-A(j,i)/A(i,i)*A(i,:); end A End %--矩阵A的逆阵 A1=inv(A) %--左除验证 E=eye(5); A2=A\E % 5x5单位阵 % A阵的逆矩阵 % 输出每次交换后的A
第一章
1、计算积分 I n
Code: clc clear close all n=9; %--梯形积分法 x=0:0.01:1; y=(x.^n).*exp(x-1); In = trapz(x,y); In2=vpa(In,6) % 6位有效数字 %--高精度积分法 F = @(x1)(x1.^n).*exp(x1-1); s = quad(F,0,1); s1=vpa(s,6)
0
0, 0, 0, 0, 0 。
T
if abs(er(:,i-1))<=e fprintf('在迭代 %d 次之后,满足精度要求,x向量的值如下:\n',i); fprintf('x1=%.5f, x2=%.5f, x3=%.5f, x4=%.5f, x5=%.5f\n',x(1,i),x(2,i),x(3,i),x(4,i),x(5,i)); break end end %--绘图 figure(1) plot(1:1:i,x(1,:),'b',1:1:i,x(2,:),'k',1:1:i,x(3,:),'g',1:1:i,x(4,:), 'r',1:1:i,x(5,:),'c') legend('x1','x2','x3','x4','x5') grid on title('Jacobi迭代法——x值随迭代次数变化曲线') figure(2) plot(1:1:i-1,er(1,:),'b',1:1:i-1,er(2,:),'k',1:1:i-1,er(3,:),'g',1:1: i-1,er(4,:),'r',1:1:i-1,er(5,:),'c') legend('△x1','△x2','△x3','△x4','△x5') grid on title('Jacobi迭代法——△x值随迭代次数变化曲线') %% fprintf('\n-------------Gauss-Seidel迭代法---------------------\n'); U=-(A1-D); L=-(A2-D); DL_1=inv(D-L); M1=DL_1*U; b2=DL_1*b; x1(:,1)=M1*x0+b2; for j=2:1:100 x1(:,j)=M1*x1(:,j-1)+b2; er1(:,j-1)=x1(:,j)-x1(:,j-1); if abs(er1(:,j-1))<=e fprintf('在迭代 %d 次之后,满足精度要求,x向量的值如下:\n',j); fprintf('x1=%.5f, x2=%.5f, x3=%.5f, x4=%.5f, x5=%.5f\n',x1(1,j),x1(2,j),x1(3,j),x1(4,j),x1(5,j)); break end end %--绘图 figure(3) plot(1:1:j,x1(1,:),'b',1:1:j,x1(2,:),'k',1:1:j,x1(3,:),'g',1:1:j,x1(4 ,:),'r',1:1:j,x1(5,:),'c') legend('x1','x2','x3','x4','x5')
数值分析典型习题

题型一:有效数字1,确定113 的首位数字x1,要使113的近似值x*的相对误差不超过0.5×10-5,至少要保留几位有效数字.(2010-2011)解答:x1 2设至少要保留n位有效数字,则有1 1|e|10100.510*1n1n5 r2x2 21解得, n 5.7取n6位有效数字.2,要使112的相对误差不超过0.5×10-4,至少要保留几位有效数字?(2009-2010) 3,已知21.787654为有效数,确定其绝对误差界与相对误差界.(2007-2008)解答:1|e|10* 6211 1|e|101010*1n187 r2x22 414,已知30.49876为有效数,确定其绝对误差界.(2006-2007B)5,设有效数x=12.4567,确定x的绝对误差界.(2004-2005)题型二:插值多项式1,已知f(x)的函数值:f(0)=-2,f(1)=1,f(2)=5,用反插值法求f(x)=0在[0,2]内的近似根x*.(2010-2011)Emp.11201解答:对y=f(x)的反函数x=f(y)进行二次插值1(y y)(y y)(y y)(y y)(y y)(y y)L(y)f(y )f(y )f(y )112102101 201 2(y y)(y y)(y y)(y y)(y y)(y y)010******** 1 (y 2)(y 5)(y 2)(y1)012(12)(15)(52)(51)299 1y422884y2故,x L(0)*229422,已知f(x)的如下函数值及导数值:f(-1)=1,f(0)=2,f’(0)=3,f(1)=7;(1),建立不超过3次的埃尔米特插值多项式H3(x);(2),x [-1,1],确定用H3(x)代替f(x)的误差界(已知|f(4)(x)|≤M4,x[-1,1]).(2010-2011)解答:(1),满足插值条件H(x)(f x),(i 0,1,2)的二次插值多项式为:3i iN(x)f(x)f[x,x](x x)f[x,x,x](x x)(x x)200100120 11(x 1)2(x 1)(x 0)2x 3x22也可用拉格朗日插值法满足题设插值条件的插值多项式为:H(x)N(x)k(x 1)(x 0)(x 1)3 22x 3x 2k(x x)2 3H3'(x)4x 3k(3x1)2由H'(0)f'(0)3得:k=03故:H(x)2x 3x 223f ()(4)(2),误差R(x)=(x 1)(x 0)(x 1),(1,1)234!M1M则误差界|(x)|=R4 434!4963,已知f(x)的函数值:f(0)=2,f(1)=4,f(2)=9,写出二次拉格朗日插值多项式及余项.(2009-2010)4,已知f(x)的如下函数值及导数值:f(1)=1,f(2)=2,f’(1)=3,f(3)=9;(1),建立不超过3次的埃尔米特插值多项式;Emp.21201(2)计算f(1.6)的近似值;若M4=0.5,估计f(1.6)的误差界.(已知|f(4)(x)|≤M4).(2009-2010)5,写出满足条件H(0)=1,H(1)=0,H’(1)=1,H(2)=1的三次插值多项式,并给出误差估计式.(2008-2009B)6,已知一组数据,求函数f(x)=0的根.(2008-2009B)x i-102 3f(x i)-7-1177,已知f(x)的如下函数值及导数值:f(0)=1,f(1)=3,f’(1)=1,f(2)=9,(1),建立不超过3次的埃尔米特插值多项式,写出误差估计式;(2),计算f(1.8)的近似值:若M4=1,估计f(1.8)的误差界.(已知|f(4)(x)|≤M4).(2007-2008)8,已知f(x)的如下函数值及导数值:f(1)=2,f(2)=4,f’(2)=5,f(3)=8,(1),建立不超过3次的埃尔米特插值多项式;(2),计算f(2.5)的近似值:若M4=0.5,估计f(2.5)的误差界.(已知|f(4)(x)|≤M4).(2006-2007)9,已知f(x)的如下函数值表x i0.10.20.30.4f(x i) 1.12 2.65 2.81 1.68选取合适的插值节点,用二次插值多项式计算f(0.35)的近似值.(2005-2006) 10,已知f(x)=sinx的如下函数值表x i 1.0 1.5 2.0Emp.31201sinx i0.84150.99750.9093 用插值多项式计算sin1.8,并估计误差界.(2004-2005){}n1{}n11,用f(x)的关于互异节点集i i1i i 2x和x的插值多项式g(x)和h(x)构造出关于节点集{}1xni i的插值多项式.(2005-2006)(课后习题)解答:法一:设关于节点集{x}的插值多项式为q(x),则q(x)与g(x)有共同插值节点{x},则n-n1i i1i i 1 设:q(x)=g(x)+Aw(x),w(x)(x x)(x x)(x x)n1n112n 1由q(x)=f(x)得,An n f(x)g(x)n nw(x)n1nw(x)故:q(x)=g(x)+[f(x)g(x)]n1 n nw(x)n1n法二:设q(x)=g(x)+Aw(x)n 1由于g(x)和h(x)有共同插值节点{x},则存在常数B,使得n-1ii 2g(x)h(x)B(x x)(x x)(x x),B023n 11则,w(x)=(x x)[g(x)h(x)]n1 1BA故:q(x)=g(x)+(x x)[g(x)h(x)]1B由q(x)f(x)h(x)得n n nAh(x)g(x)(x x)[g(x)h(x)]n n n1n nB得AB=-1xxn 1(x x)则:q(x)=g(x)+[h(x)g(x)]1(x x)n 112,(1),已知f(x)的如下函数值:f(0)=1,f(1)=3,f(3)=5,写出二次拉格朗日插值多项式L2(x);(2),若同时已知:f’(1)=1,用待定系数法求埃尔米特插值多项式H3(x);(3), 当1|f(x)|2及3|f(x)|4,x[0,3]时,x不取节点,x[0,3],求(3)(4)f(x)H(x)||3的上界.(2011-2012)f(x)L(x)2题型三:最佳平方逼近多项式及最小二乘法1,已知函数值表:Emp.41201x-2-101 2y01210用二次多项式y=C0+C1X+C2X2按最小二乘法拟合改组数据,并求平方逼近误差.(2010-2011)(2005-2006)解答:(x)(x)(x)(x)(x)111110001020304法一:()()()()()21012 A x x x x xT101112131 4(x)(x)(x)(x)(x)4101 4 202122232 4yT01210线性拟合的法方程组为:A AC A y,即T T50100100 10034 cc1c24258 3 解得:c ,c 0,c01 235758 3则y x235758135 平方逼近误差:||||=(y,y)-Y C01210240202T*21 3 8 350 7法二:构造首项系数为1的正交多项式: (x)=1(x , )0, (x)=x-1( ,)0 0x1(x , ) 1 1 ( , ) 110 ( ,)2, ( ) ( )211x x(x) (x)=x22110 0( ,)0 02(y, )4 6 58 3则, (x)i (x)(x2)x*22i( , ) 514 357 i 0 i i2(y, )822平方逼近误差:|||| =(y,y)-i2( , )35 iii2,求f (x)1 1 x2在区间[0,1]上的一次最佳平方逼近多项式及平方逼近误差(去 Emp.5 1201权函数ρ(x)=x).(2009-2010)3,通过实验获得以下数据:x i012 3y i13610请用最小二乘法求形如y=a+bx2的经验公式.(2008-2009)解析:A AC A yT T{g (x)}4,利用正交多项式的性质构造首项系数为1的正交多项式,有下列公i i1式:g(x) 1g(x)x10g(x)(x )g(x)g(x),(k1,2,...)k1k k k1k 1(xg,g ),(k0,1,2...)k kk(g,g)k k其中:(g,g ),(k 1,2...)k kk 1(g,g)k1k 1(1),求[0,1]上首项系数为1的正交多项式(权函数ρ(x)=1),g0(x),g1(x),g2(x)(2),以上述正交多项式为基,求sinx在区间[0,1]上的二次最佳平方逼近多项式,并求平方逼近误差.(2008-2009B)(2004-2005)Emp.61201解答:(1),g(x) 11xdx(xg,g)1 1,g(x)x x0000110(,)2 2g g dx0011 2x(x)dx(,)2 1xg g1 111 1(g,g)(x)dx 221 12(g,g)1 1,g(x)(x)g(x)g(x)x x1 12021100(g,g)12 600(g,f)(g,f)(g,f)(2),(x)g g g*0 1201 2(g,g)(g,g)(g,g)00112 21 11 11 2(x)sin xdx(x x)sin xdx sin216 1 xdx0 201(x)(x x) 111211 6dx x dx x x dx()()22 2000260.00746 1.0913x0.23546x22f g(,)2*2平方逼近误差:||f||(f,f)0.000623.i2(g,g)i0i i5,以正交多项式为基,求函数f(x)11x2在区间[0,1]上的二次最佳平方逼近多项式,并求平方逼近误差.(2007-2008)(权函数ρ(x)=x,(2011-2012))Emp.71201解答: 法一:取(x)1, (x)x,(x)x ,解得21211 1 ( ,f ) In2, ( ,f ) 1 ,(,f ) In212242 2正规方程组为:H CF221 1 1 1 In22 342c1 1 1即:c 113 4 54c1 111 1 2In245622解得:c1.0656,c0.50302,c0.0742312 故二次最佳平方逼近多项式:p (x)1.0656 0.50302x0.07423x* 22平方逼近误差:2T *=(f,f)-F C 0.00002904n法二:构造首项系数为1的正交多项式: g (x)11 (xg , g )32 , ( ) 2 g x xx0 1 1(g , g ) 330 0 2 (xg , g ) 8 (g , g ) 1,11111(g , g )15(g , g )18 1182163g(x)(x)g(x)g(x)(x)(x)xx22110015318510(f,g)(f,g)(f,g)则:p(x)g(x)g(x)g(x) 1.06560.50302x 0.07423x *012 2201 2(g,g)(g,g)(g,g)00112 2平方逼近误差:2*=(f,f)-F T C0.00002904n6,通过实验获得以下数据:u i01916v i11/21/31/4请用最小二乘法求形如v1c cu0 1的经验公式,并求平方误差.(2006-2007)1解答:转化c c u0 1vEmp.81201题型四:代数精确度1,确定参数α,使求积公式h h的代数精确度f(x)dx[f(0)f(h)]h[f'(0)f'(h)]22尽可能高,并求其代数精确度.(2010-2011)解答:令f(x)1,x,f(x)显然成立1令f(x)x,得=212h 1h又f x x时:f x dx h h h()()(0)(03)332 2212 0h 1hf(x)x时:f(x)dx(0+h)h(04h)442 3212 0hh故具有三次代数精确度.f(x)dx[f(0)f(h)]h[f'(0)f'(h)]222,确定参数A1,A2,使求积公式hh的代数精确度尽f(x)dx A f(h)A f(0)f(h)1 2h 3可能高,并求其代数精确度.(2009-2010)1 23,建立高斯型求积公式.(2009-2010)x f(x)dx A f(x)A f(x)112 21Emp.91201解答:法一:已知求积公式有3次代数精确度,令f(x)=1,x,x , x 得2312A A xdx1212 313 A xA x x dx1 12 211A x A xx dx2 2 4 1 12 212 51A x A xxdx3 3 5 1 12 213 1 解上述方程组得:xx, AA121253法二:构造二次正交多项式 g (x)1(xg , g)0, g (x) xx1(g , g )0 01(xg , g ) (g , g ) 3 1 11 10,(g , g )(g , g )51 1g (x) (x )g (x)g (x)x22110 03 5令g (x) 0,得高斯点: xx212 3 5x x1 x x1 122121Axdx, A xdx11 21xx3x x3 122113 3 12故高斯型求积公式为:x f (x)dx [ f( ) f()] 1355方法三:设[-1,1]上权 (x)2g (x)x 2ax b.=x ,首项系数为1的二次正交多项式为22 2b3 1 2则有: ( ) 0,即 +0, x g x dxb215 352a 1 2xxg (x)dx0,即 0,a2153所以g (x)x .剩下步骤同法二.225 法四:A A12 23 A xA x 1 12 2A x A x 2 2 1 12 22 5A x A x3 3 1 12 2(x) (x x )(x x )xc x c ,显然(x )(x )0 2121212A(x ) A(x )A (xc xc ) A (xc xc )(A xA x ) c (A xA x ) c (AA )2 2 2 2 1122111 12221 221 12 211 12 22122 2c3 0,c225 35 A x(x ) A x(x )(A xA x ) c (A xA x ) c (A xA x )3 3 2 2 1 112 221 12 211 12 221 12 22cc10, 015 3 (x)x,剩下步骤同法二.25Emp.101201h4,确定求积公式()()(0)()中的参数A,B,C,使其代数精度尽f x dx Af h BfCf h h量高,并指出其代数精确度.(2008-2009B)21112 315,确定求积公式的代数精确度.(2006-2007B)f(x)dx f()f()f() 034323 46,确定下列求积公式中的参数,使求积公式的代数精确度尽可能高,并求出代11 31数精确度.(2005-2006)f(x)dx A f()A f()A f()01 242 47,确定下列求积公式中的参数,使求积公式的代数精确度尽可能高,并求出代h数精确度.(2004-2005)f(x)dx A f(h)A f(0)A f(h)10 1h8,已知h>0,建立高斯型求积公式:h.(2011-2012)x f(x)dx A f(x)A f(x)2112 2h题型五:求积公式的最少节点数1,设定积分x3,问用复化辛普森(Simpson)求积公式进行计算,要求误差e dx2小于10-6,所需要的最少节点数为多少?(2010-2011)x x1解答:f(x)e,f(x) e2 2(4)16b a301h4复化辛普森公式截断误差:|R[f ]||h f ()|h10 4(4)46 S180********ba解得:h<0.176,n>h17.05故应取19个节点.2,设定积分x1e dx,问用复化梯形求积公式进行计算,要求误差小于103-6,所0需要的最少节点数为多少?(2009-2010)Emp.111201x x1解答:f(x)e,f(x) e3 3(2)9b a101h2复化梯形公式截断误差:|R[f ]||h f ()|h10 2(2)26 T12189162ba解得:h<0.357,n>h2.8故应取4个节点.3,给定积分 2,问用复化梯形求积公式和复化辛普森(Simpson)求积公cos2xdx式进行计算,要求误差小于10-6,所需要的最少节点数各为多少?b a b aR[f]h f (),R[f]h f (),[a,b])(2008-2009B)2(2)4(4) (注:T S1228804,给定积分x1,问用复化梯形求积公式和复化辛普森(Simpson)求积公式e dx4进行计算,要求误差小于10-6,所需要的最少节点数各为多少?(2007-2008)5,给定积分 2,问用复化梯形求积公式和复化辛普森(Simpson)求积公式Inxdx1进行计算,要求误差小于10-6,所需要的最少节点数各为多少?(已知:b a b aR[f]h f (),R[f]h f (),, (a,b))(2006-2007)2(2)4(4)T1S21 2121806,用积分 18dx In计算In2,要使所得近似值具有7位有效数字,问用复化2 2x2辛普森求积公式至少需要取多少个节点?(2005-2006)Emp.121201解答:复化辛普森公式截断误差公式: b aR [ f ] h f (),[2,8]4(4)S1801 1 12 8(4)In2 dx, f (x), f (x)22x 2xx53则| f (x) | , x [2,8](4)81使所得的近似值具有7位有效数字,即R [ f ]10-7S2b a63 h1 4令:|R [ f ]||h f () |h104(4)4-7S180180 8 80 28 2 h 0.04472,nh134.2 故至少需要取137个节点.7,用积分 16计算 In3,要使所得近似值具有 5位有效数字,问用复化dx In3x2梯形求积公式至少需要取多少个节点?(2004-2005) 8,对于定积分1If (x)dx ,当 M2=1/8,M 4=1/32,用 11 点的复化辛普森(Simpson)求积公式求 I 的截断误差为 R s [f],用 n 个节点的复化梯形求积公式求 I 的截断 误差为 R T [f],要使 R T [f]≤R s [f],n 至少是多少? (M 2=max|f”(x)|,M 4=max|f (4)(x)|, x[0,1]).(2011-2012)题型六:Doolittle 分解及方程组求解2 1 21,求矩阵4 5 46 3 5的 Doolittle 分解.(2010-2011)2 121 0021 2解答:A= 4 5 4LU 2 1 0 0 3 06 3 5 3 2 1 0 0 11 1 42,求矩阵1 0 32 4 1的 Doolittle 分解.(2009-2010)Emp. 13 12011 0 1 3x511 1 4 1x 5 3,设线性方程组22 4 1 0x 136 2 1 1x 64(1),对方程组的系数矩阵 A 作 Doolittle 分解;(2),用所得的 Doolittle 分解求该线性方程组的解.(2007-2008&2005-2006)1 0 0 0 1 0 1 3 1 0 1 31 1 0 0 0 132 1 1 4 1解答:ALU2 4 1 0 0 013 22 4 1 011 1916 2 1 1 6 2 1 0 01313191 由LYb 得:(y , y , y , y )(5, 0,11,)TT123413由UX Y 得:(x ,x ,x ,x )(1,1,1,1) .TT12341 1 4 1x 5 11 0 1 3x 1 4,设线性方程组22 4 1 0x 736 2 1 1x84(1),对方程组的系数矩阵 A 作 Doolittle 分解;(2),用所得的Doolittle分解求该线性方程组的解.(2006-2007)x 2x 3x 112 35,设线性方程组:5x x 3x412 37x 8x 11x312 3(1),对方程组的系数矩阵A作Doolittle分解;(2),利用上述分解结果求解该线性方程组.(2004-2005)x 2x 51 36,用高斯顺序消去法求解线性方程组:x x32 4x 2x 4x 3x17123 4x 3x 72 4.(2010-2011)Emp.1412011 02 0 51 02 0 51 02 0 50 1 0 1 3 0 1 0 1 3 0 1 0 1 3解答:增广矩阵=1 2 4 3170 2 2 3 120 02 1 60 1 0 3 7 0 1 0 3 70 0 0 24回代求解:x 2, x 2, x 1, x1.43213xx4x71237,用高斯顺序消去法求解线性方程组:.(2009-2010)x2x2x11232x3x2x123题型七:条件数及范数9x10x7121,求线性方程组 8x 9x8 1 215x103的系数矩阵 A 的条件数 cond 1(A),并说明其含义. (2010-2011)解答:系数矩阵A9 10 08 9 00 0 15A19 10 08 9 010 0 15cond (A) || A || || A || 1919 361111 1条件数远大于1,这说明当A和b有小扰动时会引起解的较大误差,即该方程组是病态的.2,设矩阵A15000910089,求cond∞(A).(2009-2010)3,设三阶对称矩阵A的特征值分别为:-2,1,3,求||A||2及cond2(A).(2007-2008)解答:||A||(A A)(A)(A) 3 T2 22max max max||A||((A)A)((A))=(A )=111T 1-122-12max max max则:cond(A)||A||||A|| 3.122 24,若n元线性方程组Ax=b为病态的,可以得到关于系数矩阵A的什么性Emp.151201质.(2006-2007) 5,若A1 1 11 2 31 2 4,求 cond 1(A).(2005-2006)求 cond ∞(A).(2004-2005) 6,设A 12 3 10 3 24 7 5,求|| A || 与|| A ||1 .(2007-2008) 7,若A1 23 4,求谱半径(A) .(2005-2006)解答:最大特征值:(A)= 5 332题型八:雅可比迭代与高斯-赛德尔迭代7x3x2x121231,写出求解方程组4x 10x 2x151233x 4x 8x18123的雅可比迭代公式,并说明其收敛性.(2010-2011)解答:雅可比迭代公式为: 1 x(3x2x 12)(k 1) (k ) (k ) 1 237 1 x(4x 2x 15)(k 1) (k ) (k ) 2 1310 1 x(3x4x 18)(k 1) (k ) (k ) 3 1287 3 2 雅可比迭代法迭代矩阵:B严格对角占优,4 102J3 4 8故求解该方程组的雅可比迭代法关于任意初始向量x 收敛.(0)3x2x10132,设有方程组:2xx11 2 3,讨论用雅可比迭代法和高斯-赛德尔迭代法2x x2x12123解此方程组的收敛性.(2010-2011)Emp.1612013 020 00 3 00 02解答:A= 0 2 1L D U 0 0 0 0 2 0 0 0 12 1 2 2 1 0 0 0 2 0 0 0231雅可比迭代矩阵:BD (LU )0 01 J211 02| E B | 0,得 =0,=- =-J12311 12( )<1,故用雅可比迭代法解答此方程组对任意 (0) B 初始向量x 都收敛.J231高斯-赛德尔迭代矩阵:B(D L) U0 01 S21112| E B | 0,得 =0,S12311 12(B)<1,故用高斯-赛格尔迭代法解答此方程组对任意初始向量x都收敛.(0)S5x 3x 2x 1212 33,写出求解方程组:的高斯-赛德尔迭代公式,并说明收敛4x 7x 2x 1512 33x 5x 8x 1812 3性.(2009-2010)4,用雅可比迭代法求解以 A31313 232 3为系数矩阵的线性方程组时,确定其收敛性.(2009-2010)x 2x 2x 1112 35,设线性方程组x xx12 36 ,讨论分别用雅可比迭代法和高斯-赛德尔迭2x 2x x2212 3代法解此线性方程组的收敛性,若收敛,请给出迭代格式.(2008-2009B)Emp.171201x2x2x151236,设线性方程组:x xx123202x2x x25123(1),证明求解该方程组的雅可比迭代法关于任意初始向量收敛;相应的高斯- 赛德尔迭代法不是关于任意初始向量收敛; (2),取(0)(0, 0, 0)Tx,用雅可比迭代法进行求解,要求 || xkx k ||10.(2007-2008)( 1) ( )5解答:(1):BJ0 2 2D L U1()1 0 12 2 0|E B | 0,解得: = = =0,(B )1J123J0 2 2B(D L) U0 231 S0 02|E B | 0,解得:0,2,(B ) 1S123S所以用雅可比迭代法解此方程组对任意初始向量都收敛, 而用高斯-赛德尔迭代法解此方程组不是对任意初始向量都收敛. (2):雅可比迭代公式: x2x2x 15(k 1) (k ) (k ) 1 23xxx20(k 1)(k )(k )213x2x2x 25(k 1) (k ) (k ) 3 12当x(0, 0, 0) 时,计算得:(0) Tx (1)(15, 20,25)Tx (2)(105, 60,35) Tx (3)(205,160,65)Tx(4)(205,160,65)(精确解).T8xx2x10 1237,设线性方程组:2x7x3x25 1234x3x11x11123(1),写出求解该方程组的雅可比迭代法的迭代公式和高斯-赛德尔迭代法的迭Emp.181201代公式,并确定其收敛性; (2),取(0)(0, 0, 0)T x,用高斯-赛德尔迭代法计算 x(3).(2006-2007)8,设线性方程组 Ax=b 的系数矩阵t 2 3At 2 1,其中 t<0,问 t 取何值时雅可3 1 t比迭代法关于任意初始向量都收敛.(2006-2007)解答:雅可比迭代矩阵BJ2 3 0tt2 1D (L U)1tt3 1t t4 2 2| E B |() 0得, =0, =- ,=2J1222t t t雅可比迭代法对于任意初始向量都收敛,则(B J 2即:| |<1,得t<-2,or t>2 又t0,故t2.)1t4x3x241 29,1),设线性方程组:3x4x x301 2 3x4x242 3写出求解该方程组的雅可比迭代法的迭代公式,并确定该迭代法的收敛性;10x4x4x131 2 32),设线性方程组:4x10x8x111 2 34x8x10x251 2 3写出求解该方程组的高斯-赛德尔迭代法的迭代公式,并确定该迭代法的收敛性.(2004-2005)x2x2x 51 2 310,给定方程组:x x x11 2 32x2x x 31 2 3Emp. 19 1201(1),用三角分解法解此方程组;(2),写出解此方程组的雅可比迭代公式,说明收敛性;取初始向量 x 0=(0,0,0)T ,|| x x ||102 时,求其解.(2011-2012) 当k 1k1 2k 5 3sin kkk3 k4k 2111,设( )Ak sincos kk 4kk21 34tan5k k,求 l im(k )Ak.(2007-2008)0 2 0解答:lim0 21A(K )k2 0 512,若1 kk k 1 , limA求 A .(2004-2005)(k )(k )1 sin kkk sin kk解答:limk( )0 1 KA10题型九:非线性迭代1,设计一个算法求125的值.(2008-2009B)1125解答:牛顿迭代公式:x(),0.x xk1k2xk2,给出用牛顿法求6170的近似值的迭代公式,并确定初值的取值范围.(2010-2011)Emp.201201解答:x170转化为方程x1700的正根.6 6x17011706由牛顿迭代法得迭代公式:x x[5x]kk k k15 56x6xk kf(x)x170,f(x)6x0,f(x)30x06'5" 4当x170时,f(x)f(x)0,故此时收敛到x.6"*0001170当0<时,x6170x6170(5x)6170010 56x1170设g(x)(5x)6170,x(0,6170)6x51850g(x)(5)0,x(0,170),故g(x)g(170)0,'6 66x6故:x61700,x6170,回到前段.1 1所以当x(0,170),迭代公式也收敛到x.6*综上:x0 0.3,给出用牛顿法求5140近似值的迭代公式,并给出初值的取值范围.(2009-2010)解答:方法同上.4,设φ(x)=x+c(x2-5),当c为何值时,x k+1=φ(x k),(k=0,1,2…)产生的序列{x k} 收敛于5;又c为何值时收敛最快?(2010-2011)解答:(x)=x+c(x5),(x)=1+2cx2'x(x)收敛,则有|(x)|<1,即|1+2cx|<1'**k1k11cx0,又x=5,则c0;**51当(x )=0,即c=-时,收敛最快. '*2 52(x) x c(x3),应如何选取常数 c才能使迭代 5,设xx k 1 ( ),(0,1,2 )kk1具有局部收敛性?C 取何值时,这个迭代收敛最快?取 x 0=2,c 计算(x)2 3的不动点,要求当||10 时结束迭代.(2004-2005)xx6k 1kEmp. 21 1201解答:(1),令x(x )收敛于x ,则xxc(x3)****2k1k故x3,要(x) x c(x3)局部收敛,即| (x ) |1*2'*33|1 2cx |1,1cx1, 又x3, 得- c 0,or,0 c.***33(2),根据收敛阶定理,当 ( x ) 0时,迭代至少二阶收敛,即1+ 2cx 0, 得c=' **3故c= 时,迭代收敛最快.61(3),迭代公式为:x x (x 3)2k1kk2 33 6 又x 02x11.711324865 x 2 1.731926803 x31.732050804 x 41.732050808因为||10 ,故: 1.732050808.x x6 x *436,方程 x 3-3x-1=0 在 x=2 附近有一根,构造一个局部收敛的不动点迭代法,并 说明收敛的理由.(2009-2010) 解答:(x)= 313x取x 2的邻域[1.5,2.5](1.5) 1.765174168,(2.5) 2.040827551 当x[1.5, 2.5]时,(x)[1.5, 2.5] 11又因为|(x) ||| 0.33,'3x (1 3 )5.5232故迭代在[1.5,2.5]上整体收敛.7,已知方程 42f (x)x4x4 0 有一个两重根 x 0 2 ,请以初值 x=1.5,用 m重根的牛顿迭代法计算其近似值,要求.(2008-2009B)(P204例|x x|105k1k7.7)2x408,(1),已知方程e x在0.6附近有一根x,迭代法2xx e k14,0,1,2是否局部收敛?如果不收敛,试构造一个局部收敛的kk不动点迭代法,并说明收敛的理由.Emp.221201(2),取x0=0.6,用你所构造的不动点迭代法求解该方程,迭代至x5.(3),给出牛顿法求120的近似值的迭代公式,并给出初值的取值范围.(2007-2008)解答:(1):(x)4e,(x)2e2x'2x|(x)|1,(x0),故该迭代公式不是局部收敛的.'**1构造:x In(4x)k1k2理由:取邻域[0,1]1 1(x)=In(4x),(x)'22(4x)1(0)In2,(1)In3故(x)[0,1]21又|(x)||(1)| 1''61故迭代式x In(4x)在[0,1]上整体收敛.k1k21(2),x In(4x),则k1k21x In(4x)0.6118877151021x In(4x)0.6101364592 121x In(4x)0.6103948333 221x In(4x)0.6103567224 321x In(4x)0.6103623445 421120(3),x(x),x0.k1k02xk2+x-2=0,x[0,2],采用迭代公式x9,给定方程x k+1=x k+c(x2+x k-2),(k=0,1,2…)k求其根,问当c为何值时,迭代法收敛?又当c为何值时,迭代法收敛最快?(2011-2012)Emp.231201解答:x 1,(x)x c(x x 2)* 2(x)1c(2x 1)'2当|(1)||1c(21)|1,即-c 0时,线性收敛.'31当(1)=0,即c=-时收敛最快.'33x e x 0,x[3,4]210,给定方程(1),构造一种线性收敛的不动点迭代公式求该方程的根(含迭代公式,初值取何值或何区间,迭代法收敛的原因);(2),构造一种二次收敛的不动点迭代公式求该方程的根(含迭代公式,初值取何值或何区间,迭代法收敛的原因).(2011-2012)解答:(1),(x)In(3x),3.29(3)(x)(4) 3.872111 112(x),x[3,4] '12 3故不动点迭代公式:x In(3x),(k 0,1,2,)对于任意初值x [3,4]收敛.2k1k0(2),f(x)3x e,x[3,4]2xf(3)0,f(4)f(x)6x e 0,f(x)6e 0,x[3,4]'x"x取初值x 3时,牛顿迭代法:3x e2xkx xkk1k x6x ekk收敛,且二次收敛.11,方程x3-x2-1=0在x=1.5附近有根,建立一个收敛的迭代公式,并证明其收敛性.(2004-2005)1解答:x 1k1 2xk取x 1.5的邻域[1.3,1.6](x) 11 x2(1.3) 1.591715976,(1.6) 1.390625故当x[1.3,1.6]时,(x)[1.3,1.6]22 2又(x),|(x)|||0.92''x x 1.333 31故迭代公式:x1在[1.3,1.5]上整体收敛.k1 2xkEmp.24120112,(1),已知方程e x 10x 20在0.09附近有一根x,迭代法x 1In(210x),(k 0,1,2)是否局部收敛?如果不收敛,请构造一个k k局部收敛的不动点迭代法,并说明收敛的理由;(2),取x0=0.09,用局部收敛的迭代法计算x5;(3),用牛顿法求3234的近似值,并给出初值的取值.(2006-2007)解答:(1),(x)In(210x),(x)'|(x)|1,x[0,1],显然| (x)|>1''*5 15x故该迭代公式不是局部收敛的.1 1构造:x exkk 151011 1因为(x)e ,(x) ex'x51010取[0,0.12]邻域考察(0)0.1,(0.12)0.087250323 故当x[0,0.12]时,(x)[0,0.12]1 又|(x)||'(0.12)||e0.12|0.113 1'101 1故迭代公式:x e在[0,0.12]上整体收敛.xkk 15101 1(2),x exkk 15101 1x 0.09,x e 0.0905825780.090 15101 1x e0.09058257825100.0905188151 1 xe0.09051881535 10 0.0905257961 1 xe 0.09052579645 100.090525031 1 1 xe0.09052503155 100.0905251152 117(3),使用迭代公式:x(x )进行求解.kk123xk初值:x0.13,设方程 x 3-3x-1=0 在 x=2 附近有根;Emp.2512011),证明该方程在区间[1.5,2.5]内有唯一根 x *;2),确定迭代函数φ(x).当初始值 x 0 在何区间取值时,迭代公式 x k+1=φ (x k ),(k=0,1,2…)收敛到 x *,并说明理由.3),写出求解该方程组的牛顿法迭代公式,当初始值 x 0 在何区间取值时,牛顿 法迭代公式收敛到 x,并说明理由.取 x 0=1.8,用牛顿法迭代公式计算 x,要求|| xkx k ||10.( 1)( )44),写出求解该方程的弦截法迭代公式,当初始值在何区间取值时,弦截法迭代 公式收敛到 x,并说明理由.(2005-2006)解答: (1),证明:f (x) x3x 1, f (x)3x 33'2f (1.5)2.125, f (2.5) 7.125f (1.5) f (2.5) 0,故f (x) 0在[1.5,2.5]内有根. 又f (x) 0,x[1.5, 2.5]'故方程在区间[1.5, 2.5]内有唯一根. (2),x3x1 2x1 33(3), x x ,牛顿法迭代公式:k kkk1k223x3 3x3kkf (x) x3x 1, f (x) 3x3, f (x) 6x3'2"题型十:稳定算法1,对给定的 x ,下列两式能否直接计算,说明理由;如果不能,请给出变换算 式:(1)xx ,x 很大;(2) x,|x|很小.(2010-2011)21 3 1 1解答:不能直接计算,因为两个相近的数相减,会产生较大的误差:(1) : x 1 x21; x1 x 2x3x311= .x1+13。
数值分析期末考卷

数值分析期末考卷一、选择题(每题4分,共40分)A. 插值法B. 拟合法C. 微分法D. 积分法A. 高斯消元法B. 高斯赛德尔迭代法C. 共轭梯度法D.SOR方法3. 下列哪个算法不是求解非线性方程的方法?A. 二分法B. 牛顿法C. 割线法D. 高斯消元法A. 梯形法B. 辛普森法C. 高斯积分法D. 复化求积法A. 欧拉法B. 龙格库塔法C.亚当斯法D. 高斯消元法A. 幂法B. 反幂法C. 逆迭代法D. QR算法A. 梯度下降法B. 牛顿法C. 共轭梯度法D. 高斯消元法A. 拉格朗日插值法B. 牛顿插值法C. 埃尔米特插值法D. 分段插值法A. 前向差分法B. 后向差分法C. 中心差分法D. 拉格朗日插值法A. 牛顿法B. 割线法C. 雅可比迭代法D. 高斯消元法二、填空题(每题4分,共40分)1. 数值分析的主要任务包括数值逼近、数值微积分、数值线性代数和______。
2. 在求解线性方程组时,迭代法的收敛速度与______密切相关。
3. 牛顿法的迭代公式为:x_{k+1} = x_k f(x_k)/______。
4. 在数值积分中,复化梯形公式的误差为______。
5. 求解常微分方程初值问题,龙格库塔法的阶数取决于______。
6. 矩阵特征值的雅可比方法是一种______方法。
7. 梯度下降法在求解无约束优化问题时,每次迭代的方向为______。
8. 拉格朗日插值多项式的基函数为______。
9. 数值微分中的中心差分公式具有______阶精度。
10. 在求解非线性方程组时,牛顿法的迭代公式为:x_{k+1} =x_k J(x_k)^{1}______。
三、计算题(每题10分,共60分)1. 给定数据点(1,2),(2,3),(3,5),(4,7),求经过这四个数据点的拉格朗日插值多项式。
2. 用牛顿迭代法求解方程x^3 2x 5 = 0,初始近似值为x0 = 2,计算前三次迭代结果。
数值分析-课后习题答案

证明 (1)A正交,则ATA=AAT=E,Cond2(A)=A2A-12=1. (2)A对称正定,ATA=A2, A2=1. A-12=1/n.
精选课件
12
三.习题3 (第75页)
3-2.讨论求解方程组Ax=b的J迭代法和G-S迭代法的收
计算结果如下:
x x 1 2 ( (k k 1 1 ) ) 3 2 1 2 .x 5 2 (x k ) 1 (k 1 )
k
J法x1(k)
0
1.01
1
0.98
2
2.03
3
1.94
4
5.09
5
4.82
6
14.27
J法x2(k) 1.01 0.485 0.53 -1.045 -0.91 -5.635精选课件 -5.23
1.01
1.01
1
0.66
0.995
0.66
1.17
2
0.67
1.17
0.553333
1.223333
3
0.553333
1.165
0.517778
1.241111
4
0.556667
1.223333
0.505926
1.247037
5
0.517778
1.221667
0.501975
1.249012
6
0.518889
3 4精1选 课件
1
1
5
2-5.对矩阵A进行LDLT分解和GGT分解,并求解方程组
Ax=b,其中
16 4 8
1
《数值分析》练习题及答案解析

《数值分析》练习题及答案解析一、单选题1. 以下误差公式不正确的是( D )A .()1212x x x x ∆-≈∆-∆B .()1212x x x x ∆+≈∆+∆C .()122112x x x x x x ∆≈∆+∆D .1122()x x x x ∆≈∆-∆ 2. 已知等距节点的插值型求积公式()()352kkk f x dx A f x =≈∑⎰,那么3kk A==∑( C )A .1 B. 2 C.3 D. 4 3.辛卜生公式的余项为( c )A .()()32880b a f η-''-B .()()312b a f η-''-C .()()()542880b a f η--D .()()()452880b a f η--4. 用紧凑格式对矩阵4222222312A -⎡⎤⎢⎥=-⎢⎥⎢⎥--⎣⎦进行的三角分解,则22r =( A ) A .1 B .12C .–1D .–25. 通过点()()0011,,,x y x y 的拉格朗日插值基函数()()01,l x l x 满足( D ) A .()00l x =0,()110l x = B . ()00l x =0,()111l x = C .()00l x =1,()111l x = D . ()00l x =1,()111l x =6. 用二分法求方程()0f x =在区间[],a b 上的根,若给定误差限ε,则计算二分次数的公式是n ≥( D )A .ln()ln 1ln 2b a ε-++ B. ln()ln 1ln 2b a ε-+-C.ln()ln 1ln 2b a ε--+ D. ln()ln 1ln 2b a ε--- 7.若用列主元消去法求解下列线性方程组,其主元必定在系数矩阵主对角线上的方程组是( B )A .123123123104025261x x x x x x x x x -+=⎧⎪-+=⎨⎪-+=-⎩ B 。
数值分析习题

习题11. 填空题(1) 为便于算法在计算机上实现,必须将一个数学问题分解为 _________ 的 _______ 运算; (2) 在数值计算中为避免损失有效数字,尽量避免两个 _________ 数作减法运算;为避免误差的扩大,也尽量避免分母的绝对值 ______________ 分子的绝对值;(3) 误差有四大来源,数值分析主要处理其中的 __________ 和 ___________ ; (4) 有效数字越多•相对误差越_________ ;2. 用例1.4的算法计算価•迭代3次•计算结果保留4位有效数字.3. 推导开平方运算的误差限公式,并说明什么情况下结果误差不大于自变量误差.4. 以下各数都是对准确值进行四舍五入得到的近似数,指出它们的有效数位、误差限和相对误差限.斗=0.3040, x 2 =5.1x10% 兀=400,些=°・°°3346, x 5 = 0.875x 1Q-55. 证明1.2.3之定理1. 1.6. 若钢珠的的直径d 的相对误差为1.0%,则它的体积卩的相对误差将为多少。
(假定钢珠为 标准的球形)7. 若跑道长的测量有0.欣的误差,对400m 成绩为60s 的运动员的成绩将会带来多大的误差和相对误差.8. 为使J 亦的近似数相对误差小于0. 05%,试问该保留几位有效数字.9. 一个园柱体的工件•直径d 为10・25±0・25mm.高力为40. 00± 1.00mm •则它的体枳卩的近 似值、误差和相对误差为多少.10证明对一元函数运算有并求出/(x) = tanx,x = 1.57时的k 值,从而说明/(x) = tanx 在人任彳时是病态问题.11. 定义多元函数运算s =》g,其中工q =1,£(舌)“,r-l求出w(S)的表达式,并说明q 全为正数时,计算是稳定的,q 有正有负时,误差难以控制.12. 下列各式应如何改进•使计算更准确:其中"(4) y = ^p'+q 2 - P, (p>O,q>O,p»q)习题21. 填空题(1) Gauss 消元法求解线性方程组的的过程中若主元素为零会发生 _______________ 主元素的绝对值太小会发生 ___________ ;(2) Gauss 消元法求解线性方程组的计算工作量以乘除法次数计大约为 ___________ .平方根法求解对称正定线性方程组的计算工作量以乘除法次数计大约为 __________ ;(3) 直接£〃分解法解线性方程组时的计算量以乘除法计为 __________ ,追赶法解对角占优的三对角方程组肘的计算量以乘除法计为 _____________ ;⑷ ;)阀二——•114= ------- ・——;t 0(5) A =yt > 1 p{A) _________ , cond 2(A) = _________I"丿(6) A = b 9c > b > a > 0 p{A) _______________ , cond ?(A) = ________4. 用Gauss —Jordan 消元法求:(卜l 《l)f 1 1 -1)T(1)八1 2 -2 ,b =1一2 1 1 丿丄2 6、3(1)心10 -7 0 ,b = 7< 5 -1 5丿r4 3 2 r3 4 3 21(2) A =•—2 3 4 3 -1<1 2 3 4;r0 2 0 1、2 232-2 (2) A =b =4-3 01-76 1 -6-56 ,(i) y =⑵y =1l — x(心1)2・用Gauss 消元法求解下列方程组Ax = b3.用列主元消元法解下列方程组Ax = b.2 1 0 J -1 o>5. 用直接厶U 分解方法求1题中两个矩阵的厶(/分解,并求解此二方程组.6. 用平方根法解方程组Ax = b<3 2 1、‘4、2 2 1 ,b = 3J 1 1丿O7.用追赶法解三对角方程组Ax = b2 -1一1 2 0-I0 0 0T0 A = 0 一1 2 -1 0 ,b = 00 0 -1 2 -1<0 0 0 -1 2丿©8. 证明:(1) 单位下三角阵的逆仍是单位下三角阵. (2) 两个单位下三角阵的乘积仍是单位下三角阵. 9. 由厶=却冴・・£[「(见(2. 18)式),证明:10 •证明向量范数有下列等价性质: (1)14^14^14⑶|HL<H 2<^Kii. 求下列矩阵的||州删2,lkt“(q ).81 3、(2) A= 1 10 2、3 26,12. 求 cond 2 (A)1 A = 1-13)2丿'13. 证明:⑴若A 是正交矩阵,即A rA = /f 则cond 2(A) = l ; (2)若A 是对称正定阵,心是A 的最大特征值,人是最小特征值,则cond 2(A )=习题31. 填空题:(1) 当A 具有严格对角线优势或具有对角优势且 ____________ 时,线性方程组Ax=b 用Jacobi 迭代法和Gauss —Seidel 迭代法均收敛; (2) 当线性方程组的系数矩阵力对称正定时, ___________ 迭代法收敛. (3) 线性方程组迭代法收敛的充分必要条件是迭代矩阵的 _________ 小于1; S0R 法收敛的必要条件是 ______________ ;(4) 用迭代法求解线性方程组,若⑷,q _______________ 时不收敛,g 接近 _______ 时收 敛较快,g 接近 _______ 时收敛较慢;(5)(1 \\A= ?,$= _________ : Bs = _______ ; Q(坊)= _______ ; °(块)= ___ ・2. 用Jacobi 迭代法和Gauss —Seidel 迭代法求解方程组V 1 0、'3 ''-81 1 丫和‘1、 (1)1 2 1= -5 ; (2)1-5 1 x 2 = 16W 1 2,宀< 1 1 -仏丿6各分量第三位稳定即可停止.3•庄SOR 法解方程组,取60 = 0.9 ,与取CO = 1 (即Gauss-Seidel 法)作比较.(32 1]/ \<-5> -5 7 3 £ = 13 2 \ -5 7 /<X 3>4・下面是一些方程组的系数阵,试判断它们对Jacobi 迭代法,Gauss-Seidel 迭代法的收 敛性"5 2 1(\ 2) 1 3 2 ; ⑵…13 21 1 2\ / (1)flOO 99、99 9J(2) COS0A --sin& COS0 y6•设‘1 a 宀A= a 1 a ,d 为实数;⑴a 1;(1) 若q 正定,a 的取值范围;(2) 若Jacobi 迭代法收敛,a 的取值范围.习题41. 填空题:(1) 毎法主要用于求一般矩阵的 __________________ 特征值,Jacobi 旅转法用于求对称矩阵的 ______ 待征值;(2) 古典的Jacobi 法是选择 ______________ 的一对 _____________ 元素将其消为零; (3) Q?方法用于求 ___________ 矩阵的全部特征值,庾黑法加上原点平移用于一个近似特征值的 _________ 和求出对应的 ______________ ■2. 用嫁法求矩阵•〔6 2 1'-4 14 0、⑴ 2 3 1, (2)-5 13 0,1 1 1、-1 0 2 丿按模最大的特征值和对应的特征向量,精确到小数三位.-11 11 1 '3.已知: A= 11 9 -2< 1—2 13>"-2 1 0 0'21 2、1 -2 10 1 2 1 ;(4)1 -2 1-2 1 2\、01 -2;10 -1 I —1 -1 _i -r -1 -15 -1 -1 10;5.方程组a\\ 如、 / 、 丙=*<U2\ “22丿 1兀丿如证明用Jacobi 迭代法收敛的充要条件是:5 -1取t =15,作原点平移的幕法,求按模最大特征值.‘4 1 4、4.A= I 10 1、4 1 10,用反無法加原点平移求最接近12的特征值与相应的特征向量,迭代三次.5.若A的特征值为人,易,…,九,r是一实数,证明:人―『是〃的特征值,且特征向量不变.6.已知x =(3,2,l)7求平面反射阵H使y = Hx=(0,*,0)‘,即使x的1, 3两个分量化零.5 3 2、7.A= 3 3 1<2 1 6丿试用Jacobi 转法求作一次症转,消去最大的非对角元,写出旋转矩阵,求出〃角和结果./ r 0(3x2)、8.设已知2是人的特征值,相应的特征向量为(4卫2,6)丁,证明几也是丁的特征值,相应的特征向量为(坷,《2,偽,0,0『.9.证明定理4. 5.10.证明(4. 21)中的A,.和£+1相似.习题51.填空題(1)用二分法求方程x3+x-l = 0在[0,1]内的根,迭代一次后,根的存在区间为___________ ,迭代两次后根的存在区间为_____________ ;(2)设/(x)可微,则求方程x = /(%)根的Newton迭代格式为______________________ ;(3)(p(x) = x + C(x2-5),若要使迭代格式x k+} =(p(x k)局部收敛到a = >/5 ,则C取值范围为_____________ ;(4)用迭代格式x k+l=x k-AJ\x k )求解方程f(x) = x3-x2-x-\ = 0的根,要使迭代序列{忑}是二阶收敛,则心二;2 1(5)迭代格式兀+|=二忑+斗收敛于根a二_______________ ,此迭代格式是__________ 阶收3 x k敛的.2.证明Newton迭代格式(5. 10)满足3.方程/一9十+ 18尢一6 = 0, xe[0,+oo)的根全正实根,试用逐次扫描法(出1),找出它的全部实根的存在区间,并用二分法求出最大实根,精确到0.01.4.用二分法求下列方程的根,精度£ = 0・001・仃)x-x+4=0(2) b+10x — 2 = 0 xe[0J]5.用迭代法求X3-2X-5= 0的正根,简略判断以下三种迭代格式:在x() = 2附近的收敛情况,并选择收敛的方法求此根.精度£ = 10_.6.方程= e~x(1)证明它在(0,1)区间有且只有一个实根;(2)证明x k+i = e~Xt,k = 0,1,---,在(0,1)区间内收敛;(3)用Newton迭代法求出此根,精确到5位有效数字.7.对方程X3-3X-1=0,分别用(1)Newton法(州=2); (2)割线法(观=2,召=1.9)求其根.精度f = 10~4.8.用迭代法求下列方程的最小正根(1) x5 -4x-2 = 0: (2) 2tanx—x = 0 ;(3) x = 2sinx9.设有方程3x2-e x=0(1)以力=1,找出根的全部存在区间;(2)验证在区间[0,1]上Newton法的区间收敛定理条件不成立;⑶ 验证取x() = 0.21 ,用Newton法不收敛;(4)用Newton下山法,取x()=0.21求出根的近似值,精度£ = 10_・10.分别用Jacobi法,Gauss—Seidel法求解非线性方程组\+2y-3=0<2x2 + y2-5 = 0在(1.5,0. 7)附近的根,精确到IO-4.11.分别用Newton法,简化Newton法求解非线性方程组sin x + cos y = 0<x+y = l在(0,1)附近的根,精确到10*.习题61.填空題(1)设J\x) = x5+x3+x + \ ,则 /[0,1]______________ , /[0,1,2]= _________________ /[0,1,2,3,4,习= ___________ : /[0,1,2,3,4,5,6] = ________________ .(2)设?o(x),/i(x),…,/”(%)是以节点0,1,2, •••,/?的Lagrange 插值基函数,则£儿(羽= _______________;£旳伙)= _______________ •;-() J-0(3)设/(0) = 0,/⑴=16,/(2) = 46,则/[0,1]= ____________ , /[0,1,2]= ____________ ,/(X)的二次Newton插值多项式为________________________ ・2.3-利用心在“畤能及壬处的值,求S哙的近似值,并估计误差.4.利用数据计算积分[千,当二时的兀的取值.5.试用Newton插值求经过点(一3,-1), (0,2), (3,-2), (6,10)的三次插值多项式.6.求满足Pg) = f(Xo),P(xJ = f(xJ及Pg = f(XQ)的次数不超过2次的插值多项式Pg,并给出其误差表达式.7.设比是互异节点,3 是Lagrange插值基函数(j =0,1,2,,证明(1)£<,(%)三1;(2)$>乂(力三十伙=0,1,2,…丿);(3)£(◎一x)k/丿(x)三0 仏=0,1,2,•••/).8 •设有如下数据试计算此表中函数的差分表,并分别利用Newton向前,向后插值公式求出它的插值多项式. 9.试构造一个三次Hermite插值多项式使其满足/(0) = 1,广(0) = 0.5, /(1) = 2,广⑴=0.510・已知函数/(X)的数据表分别用Newton向前插值公式和向后插值公式求x=0. 05, x二0. 42, X二0. 75的近似值.11.对函数f(x) = sinx进行分段线性插值,要求误差不超过0.5x10",问步长力应如何选取.12.设有数据用三转角插值法求满足下述条件的三次样条插值函数(1)570.25) = 1.0000 , 570.53) = 0.6868(2)S"(0.25) = —2 , S"(0.53) = 0.647913.证明定理6.6.习题81 •填空題⑴ “+1个点的插值型数值积分公式f 的代数精度至少是_____ ,最高不超过__________ .(2)梯形公式有______ 次代数精度,Simpson公式有______ 次代数精度.(3)求积公式打⑴川細(0)+ /(/?)]+ 加[八0)_/伽中的参数& =时,才能保证该求积公式的代数精度达到最高,最高代数精度为__________ •2.确定下列求积公式的求积系数和求积节点,使其代数精度尽量高,并指出其最高代数精度.(1)『/(X)厶a A)/(0) + AJ(//) + A2f(2h)f(f(x)dx q+ 2/(“) + 3/(x2)]⑶£ f(x)dx = A/(-D + AJ (-# + A J(4) jj Mdx a AJ(x{) + A2/(0) + AJ(l)⑸[/⑴厶« f(xj + f(x2)3.分别利用复化梯形公式,复化Simpson公式,复化Cotes公式计算下列积分(1)「一3 二8)Jo4 + x2(2)^yfxdx (n =10)(3)("=io)(4)(弘—抽讼・5二6)(5)P —Jx (/? =8)J() x4.用Romberg公式计算枳分(1) 丄(精度要求£ = 10一‘)⑵佃 + cos4xdx(精度要求£ = 10-5)5.分别取节点数为2, 3, 4利用Gauss—Legendre求积公式计算积分(1) 「一厶,(2) 「八心,(3) f-dxJ T I+ Q血Ji X6.利用Gauss型求积公式,分别取节点数2, 3, 4计算积分(1) £e~x yfxdx , (2) J e~x <1 + x2 dx7.用节点数为4的Gauss —Laguerre求积公式和Gauss—Hermite求积公式计算积分的近似值,并与准确值/=—作比较・28.分别用两点公式与三点公式求f(x)=一在x=l・0,x二1.2的导数值,并估计误差, (l + x)・其中/(x)的数据由下表给出习题91.填空題(1)解初值问题的Euler法是________ 阶方法,梯形方法是 _____ 阶方法,标准R-K方法是_____ 阶方法.(2)解初值问题#(x) = 20(x—y),y(O) = 1时,为保证计算的稳定性,若用经典的四阶R-K方法,步长0V/Y ________ ・采用Euler方法,步长力的取值范围为______ ,若采用Euler 梯形方法,步长力的取值范围为_______ 若采用Adams外推法,步长力的范围为________ ,若采用Adams内插法,步长方的取值范围为__________ .(3) __________________________________________ 求解初值问题Euler方法的局部截断误差为_____________________________________________ Euler梯形方法的局部截断误差为_____________ , Adams外推法的局部截断误差为_______________ Adams内插法的局部截断误差为_____________ .2.对初值问题1 ?/ = ----- -2y~0<x<l1 + JC.y(o)= oX试用Euler法取步长〃二0. 1和“二0.2计算其近似解,并与准确解y =—匚进行比较.1 + JC3.利用Euler预测一校正法和四阶经典R-K方法,取步长h=Q. 1,求解方程y f = x+y 0<x<\y(O) = 1并与准确解y(x) = -x-\ + 2e x进行比较.4.用待定系数法推导二步法公式>\+1 = y> + ~ (5齐+1 + 一Z-i)并证明它是三阶公式,求出它的局部截断误差.5.用Adams预测一校正法求解y = -y20 < X < 1.y(o)= 1并与准确解y(x)=—进行比较.1 + x6.用Euler中点公式计算y f = -y O< x< 2.5y(O) = 1取步长/?=0. 25,与准确解>'=比较,并说明中点公式是不稳定的.7.写出用经典的R-K方法及Adams预测一校正法解初值问题)/ = _8y + 7z< z,=兀2 + yzy(O) = l,z(O) = O的计算公式.8.写出用Euler方法及Euler预测一校正法解二阶常微分方程初值问題),/r + siny = 0y(O) = 1, V(O) = 0的计算公式.9.证明用单步法y1+i = X+呵兀+£, x+,x)解方程= -2ax的初值问题,可以给出准确解.。
数值分析作业题(1)

第一章 误差与算法1. 误差分为有__模型误差___, _观测误差___, __方法误差____, ___舍入误差____, Taylor 展开式近似表达函数产生的误差是_方法误差 .2. 插值余项是插值多项式的 方法误差。
0.2499作为1/4的近似值, 有几位有效数字?00.24990.249910,0m =⨯=即,031|0.2499|0.00010.5100.510,34m n n ---=<⨯=⨯=即22 3.1428751...,7=作为圆周率的近似值,误差和误差限分别是多少,有几位有效数字?2133.142875 3.14159260.00126450.5100.510---=<⨯=⨯有3位有效数字.* 有效数字与相对误差的关系3. 利用递推公式计算积分110,1,2,...,9n x n I x e dx n -==⎰错误!未找到引用源。
, 建立稳定的数值算法。
该算法是不稳定的。
因为:11()()...(1)!()n n n I n I n I εεε-=-==-111n n I I n n -=-, 10110I =4. 衡量算法优劣的指标有__时间复杂度,__空间复杂度_.时间复杂度是指: , 两个n 阶矩阵相乘的乘法次数是 , 则称两个n 阶矩阵相乘这一问题的时间复杂度为 .二 代数插值1.根据下表数据建立不超过二次的Lagrange 和Newton 插值多项式, 并写出误差估计式, 以及验证插值多项式的唯一性。
x 0 1 4f(x) 1 9 3Lagrange:设0120120,1,4;()1()9()3x x x f x f x f x ======则,, 对应 的标准基函数 为:1200102()()(1)(x 4)1()(1)(x 4)()()(01)(04)4x x x x x l x x x x x x ----===------ 1()...l x =2()...l x =因此, 所求插值多项式为:220()()()....i i i P x f x l x ===∑ (3)2()()(0)(1)(x 4)3!f R x x x ξ=--- Newton:构造出插商表:xi f(xi ) 一 二 三0 11 9 84 3 -2 -5/2所以, 所求插值多项式为:2001001201()()[,]()[,,]()()518(0)(0)(1)2...P x f x f x x x x f x x x x x x x x x x =+-+--=+----=插值余项: 2()[0,1,4,](0)(1)(x 4)R x f x x x =---2. 已知函数f(0)=1,f(1)=3,f(2)=7,则f[0,1]=___2________, f[0,1,2]=____1______)('],[000x f x x f =3.过0,1两节点构造三次Hermite 插值多项式, 使得满足插值条件: f(0)=1. .’(0)=... f(1.=2. .’(1)=1设0101010,1,()1()2'()0,'()1x x f x f x f x f x ======则,, 写出插商表:xi f(xi) 一 二 三0 10 1 01 a 1 11 a 1 0 a-1因此, 所求插值多项式为:插值余项:222()[0,0,1,1,](1)R x f x x x =-4.求f(x)=sinx 在[a,b]区间上的分段线性插值多项式, 并写出误差估计式。
(完整版)数值分析第一次作业

问题1:20.给定数据如下表:试求三次样条插值S(x),并满足条件 (1)S`(0.25)=1.0000,S`(0.53)=0.6868; (2)S ’’(0.25)=S ’’(0.53)=0。
分析:本问题是已知五个点,由这五个点求一三次样条插值函数。
边界条件有两种,(1)是已知一阶倒数,(2)是已知自然边界条件。
对于第一种边界(已知边界的一阶倒数值),可写出下面的矩阵方程。
⎥⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎢⎣⎡=⎥⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎢⎣⎡⎥⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎢⎣⎡432104321034322110d M M M M M 200020000020022d d d d λμμλμλμλ其中μj =j1-j 1-j h h h +,λi=j1-j j h h h +,dj=6f[x j-1,x j ,x j+1], μn =1,λ0=1对于第一种边界条件d 0=0h 6(f[x 0,x 1]-f 0`),d n =1-n h 6(f`n-f `[x n-1,x n ]) 解:由matlab 计算得:由此得矩阵形式的线性方程组为:⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎣⎡=⎥⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎢⎣⎡⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎣⎡ 2.1150-2.4286-3.2667-4.3143-5.5200-M M M M M 25714.00001204286.000004000.026000.0006429.023571.0001243210解得 M 0=-2.0286;M 1=-1.4627;M 2= -1.0333; M 3= -0.8058; M 4=-0.6546S(x)=⎪⎪⎩⎪⎪⎨⎧∈-+-+-∈-+-+-∈-+-+-∈-+-+-]53.0,45.0[x 5.40x 9.1087x 35.03956.8.450-x 1.3637-x .5301.67881- ]45.0,39.0[x 9.30x 11.188x 54.010.418793.0-x 2.2384-x .450(2.87040-]39.0,30.0[x 03.0x 6.9544x 9.30 6.107503.0-x 1.9136-x .3902.708779-]30.0,25.0[x 5.20x 10.9662x 0.3010.01695.20-x 4.8758-x .3006.76209-33333333),()()()(),()()()),()()()(),()()()(Matlab 程序代码如下:function tgsanci(n,s,t) %n代表元素数,s,t代表端点的一阶导。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第1~4章课后练习
1. 叙述距离空间、赋范线性空间及内积空间的定义。
各举一个例子并验证之。
2.证明:当距离空间(,)X ρ满足下列两个条件时,也是赋范线性空间。
(1)X 是线性空间; (2)(,)(,0),(,)(,0)x y x y x y x ρρρααρ=-=.
3.(1)什么是有界线性泛函;
(2)若在空间C[a,b]上定义泛函f 为()[]()()x a x t C a ,b ,f x t x t dt ∀∈=
⎡⎤⎣⎦⎰,
证明泛函f 是一个有界线性算子,并求其范数f 。
4. 叙述内积空间的投影定理,并说明在最佳逼近中的作用。
5.什么是Hilbert 空间,并举例说明。
6. 写出内积空间U 中的Cauchy-Schwarz 不等式;
验证由内积导出的范数满足范数的三条公理。
7. 在2[,]L ππ-中,定义内积(,)()()x y x t y t dt π
π-=⎰ (1)验证三角函数系{1,cos ,sin ,,cos ,sin ,}t t nt nt 是2[,]L ππ-中的正交系; (2)求出上述三角函数系的一个规范正交系。
8.简述内积空间U 在有限维子空间上最佳逼近的思想和方法。