东北大学09数值分析(研)答案
东北大学-数值分析-课后习题答案
![东北大学-数值分析-课后习题答案](https://img.taocdn.com/s3/m/0338e1ed856a561252d36f26.png)
1-1.下列各数都是经过四舍五入得到的近似值 ,试分 别指出它们的绝对误差限,相对误差限和有效数字的位数. x1=5.420,x2=0.5420,x3=0.00542,x4=6000,x5=0.6×105. 解 绝对误差限分别为: ε1=0.5×10-3,ε2=0.5×10-4, ε3=0.5×10-5,ε4=0.5,ε5=0.5×104 . 相对误差限分别为: εr1=0.5×10-3/5.420=0.00923%, εr2=0.00923%,εr3=0.0923%,ε4=0.0083%,ε5=8.3%. 有效数位分别为: 4位,4位,3位,4位,1位. 1-2.下列近似值的绝对误差限都是0.005,试问它们有 几位有效数字. a=-1.00031,b=0.042,c=-0.00032 解 有效数位分别为: 3位,1位,0位.
2-4.对矩阵A进行LDM A LDM分解和Crout分解,其中 LDM
2 1 2 A = 4 5 6 6 15 15
解
2 1 2 A = 4 5 6 6 15 15
2 1 1 2 2 → 4 3 3 6 12 1
(2) 因为 ||x||=||(x-y)+y||≤||x-y||+||y|| 所以 ||x||-||y||≤||x-y|| ,同理可证 ||y||-||x||≤||x-y|| 于是有 |||x||-||y|||≤||x-y|| .
2-11.设||•||为一向量范数,P为非奇异矩阵,定义||x||p= P x ||Px 证明||x||p 也是一种向量范数. Px||, Px x 证明 (1)||x||p=||Px x Px||≥0,而且||Px Px||=0⇔Px 0⇔x=0 Px=0 x 0 Px Px Px (2)||αx||p=||P(αx)||=||αPx x Px||=|α|||Px Px||=|α|||x||p P x Px Px x (3)||x+y||p=||P(x+y x y x+y)||=||Px+Py Px Py x||p+||y||p Px+Py||≤||Px Py||=||x P x+y Px+Py Px||+||Py y 所以||x||p是一种向量范数. x 2-12.设A为对称正定矩阵,定义||x||A= x T Ax ,证明||•||A x 是一种向量范数. 证明 由Cholesky分解有A=GGT,所以||x||A = A=GG x
数值分析习题答案
![数值分析习题答案](https://img.taocdn.com/s3/m/dede22143d1ec5da50e2524de518964bce84d247.png)
数值分析习题答案数值分析习题答案数值分析是一门研究利用数值方法解决数学问题的学科。
在实际应用中,我们经常会遇到各种各样的数学问题,而数值分析提供了一种有效的方法来解决这些问题。
在学习数值分析的过程中,我们经常会遇到一些习题,下面我将为大家提供一些数值分析习题的解答。
习题一:给定一个函数f(x) = x^2 - 3x + 2,求解f(x) = 0的根。
解答:要求解方程f(x) = 0的根,可以使用二分法。
首先,我们需要确定一个区间[a, b],使得f(a)和f(b)异号。
根据f(x) = x^2 - 3x + 2的图像,我们可以选择区间[0, 3]。
然后,我们可以使用二分法来逐步缩小区间,直到找到根的近似值。
具体的步骤如下:1. 计算区间中点c = (a + b) / 2。
2. 计算f(c)的值。
3. 如果f(c)接近于0,那么c就是方程的一个根。
4. 如果f(c)和f(a)异号,那么根位于[a, c]之间,令b = c。
5. 如果f(c)和f(b)异号,那么根位于[c, b]之间,令a = c。
6. 重复步骤1-5,直到找到根的近似值。
通过多次迭代,可以得到方程f(x) = 0的一个近似根为x ≈ 1。
这个方法可以用来解决更复杂的方程,并且在实际应用中有广泛的应用。
习题二:给定一个函数f(x) = sin(x),求解f(x) = 0的根。
解答:对于这个问题,我们可以使用牛顿迭代法来求解方程f(x) = 0的根。
牛顿迭代法是一种通过不断逼近函数的根的方法,具体步骤如下:1. 选择一个初始近似值x0。
2. 计算函数f(x)在x0处的导数f'(x0)。
3. 计算下一个近似值x1 = x0 - f(x0) / f'(x0)。
4. 重复步骤2和步骤3,直到找到根的近似值。
对于函数f(x) = sin(x),我们可以选择初始近似值x0 = 1。
然后,我们可以计算f'(x0) = cos(x0) = cos(1) ≈ 0.5403。
数值分析习题第九章答案
![数值分析习题第九章答案](https://img.taocdn.com/s3/m/c4fd9463dc36a32d7375a417866fb84ae45cc3d5.png)
数值分析习题第九章答案数值分析习题第九章答案第一节:引言数值分析是一门研究数值计算方法和算法的学科,广泛应用于科学、工程和金融等领域。
在数值分析的学习过程中,习题是非常重要的一部分,通过解答习题可以加深对理论知识的理解,并提高解决实际问题的能力。
本文将重点讨论数值分析习题第九章的答案,希望能为读者解决一些困惑。
第二节:习题一习题一要求计算给定函数的导数。
根据数值分析中的导数近似计算方法,我们可以使用中心差分公式来估计导数的值。
中心差分公式的表达式为:f'(x) ≈ (f(x+h) - f(x-h)) / (2h)其中,h为步长,通常取一个较小的值。
根据这个公式,我们可以计算出给定函数在特定点的导数值。
第三节:习题二习题二要求求解给定的非线性方程。
非线性方程的求解是数值分析中的重要问题之一。
常用的求解方法包括二分法、牛顿法、割线法等。
这些方法都是通过迭代来逼近方程的解。
例如,牛顿法是通过迭代的方式逼近方程的根。
具体步骤如下:1. 选择初始近似解x0;2. 根据方程的导数计算出切线的斜率;3. 计算切线与x轴的交点,得到新的近似解x1;4. 重复步骤2和步骤3,直到满足收敛条件为止。
通过牛顿法或其他求解方法,我们可以得到给定非线性方程的近似解。
第四节:习题三习题三要求求解给定的线性方程组。
线性方程组的求解是数值分析中的基本问题之一。
常用的求解方法包括高斯消元法、LU分解法、迭代法等。
例如,高斯消元法是通过逐步消元的方式将线性方程组转化为上三角形式,然后通过回代求解出未知数的值。
LU分解法是将系数矩阵分解为一个下三角矩阵L和一个上三角矩阵U,然后通过前代和回代求解出未知数的值。
通过这些求解方法,我们可以得到给定线性方程组的解。
第五节:习题四习题四要求求解给定的插值问题。
插值是数值分析中的重要问题之一,常用的插值方法包括拉格朗日插值法、牛顿插值法、样条插值法等。
例如,拉格朗日插值法是通过构造一个满足给定条件的多项式来逼近原函数。
东北大学10数值分析B(研)答案
![东北大学10数值分析B(研)答案](https://img.taocdn.com/s3/m/d7b7a0e1e009581b6bd9ebf9.png)
为什么? 解 由于 f ( x, y ) xye y 关于 y 满足 Lipschitz 条件, 2分 5分 的差分公式:
所以,改进 Euler 法收敛。
h y n 1 y n 4 (3k1 k 2 ) k f (x , y ) n n 1 k 2 f ( x n 2h, y n 2hk1 ) y0
1 3 1 3 , x2 2 6 2 6
4分
1 1 1 3 1 3 ) f( )] 积分公式为: f ( x)dx [ f ( 0 2 2 6 2 6
6分
解得: a 1 / 3, b 13 / 18 0.7222 , 拟合曲线为: y
13 2 1 x 18 3
y ( x n 1 ) y ( x n ) y ( x n )h
y n hf n
h2 h3 y ( x n ) y ( x n ) O(h 4 ) 2 6
5分
h 2 f n f n ( fn ) 2 x y
2 fn 2 f n 2 f n f n f h3 2 f n [ 2 2 fn fn ( n ) 2 f h ] O(h 4 ) 2 6 x xy x y y y
。
解
3 2 4.(6 分)设 xk 1 xk axk bxk c, k 0,1,2,... 是求方程根 1 的迭代法,试确定
1/ 3 1/ 3 0 0 1 / 3 ,所以 B 由于 B 13 1/ 2 1/ 4 0
1 1 9 所以, H 3 ( x) ( x 2)( x 2 4 x 1) x 3 3x 2 x 1 2 2 2 9. 分)给定离散数据 (7
东北大学数值分析考试题解析
![东北大学数值分析考试题解析](https://img.taocdn.com/s3/m/d8f16d574531b90d6c85ec3a87c24028905f8563.png)
数值分析提供了许多实用的算法, 这些算法可以解决各种实际问题, 如线性方程组、微分方程、积分 方程等。这些算法在科学计算、 工程仿真、数据分析等领域都有 广泛的应用。
数值分析在解决实际问题时具有 高效、精确和可靠的特点。通过 数值分析,我们可以快速地得到 问题的近似解,并且可以通过误 差分析来控制解的精度。这使得 数值分析成为解决实际问题的重 要工具。
详细描述
数值分析是一门应用广泛的学科,它通过数学方法将实际问题转 化为可计算的数学模型,并寻求高效的数值计算方法来求解这些 问题。数值分析在科学计算、工程、经济、金融等领域中发挥着 重要的作用,为实际问题的解决提供了有效的工具。
数值分析的应用领域
总结词
数值分析的应用领域非常广泛,包括科学计算、工程、经济、金融等。
非线性方程组的求解精度和速 度取决于所选择的方法和初值 条件。
非线性方程组的求解在科学计 算、工程技术和计算机图形学 等领域有广泛应用。
最优化方法
最优化方法是寻找使某个 函数达到最小或最大的参 数值的方法。
最优化方法的效率和精度 取决于所选择的算法和初 始参数值。
常用的最优化方法包括梯 度下降法、牛顿法和拟牛 顿法等。
数值分析在人工智能领域的应用
总结词
数值分析在人工智能领域的应用关键,涉及深度学习、神经 网络等领域。
详细描述
数值分析为人工智能提供了理论基础和算法支持,特别是在 深度学习和神经网络方面。通过数值分析的方法,可以优化 神经网络的参数和结构,提高人工智能的性能和准确性。
数值分析在金融领域的应用
总结词
常见的迭代法有雅可比迭代法 、高斯-赛德尔迭代法等。
牛顿法
牛顿法是一种基于泰勒级数 的迭代方法,用于求解非线 性方程的根。
东北大学 数值分析 08数值分析(研)答案
![东北大学 数值分析 08数值分析(研)答案](https://img.taocdn.com/s3/m/30781eb7f524ccbff1218474.png)
y n1 y n
f 1 h 2 f n hfn ( n fn ) 3 3 x y ( 2
2 2 fn 2 fn 2 fn 2 f f n2 ) O(h 4 ) n xy x 2 y 2
问应取 n 为多少?并求此近似值。 2 2 1.由 A0 A1 A2 , A0 A1 x1 A2 0, A0 A1 x12 A2 , 3 5 1 4 3 A0 A1 x1 A2 0, 可得: A0 A2 , A1 , x1 0 ,具有 3 次代数精度。 5 15 2. n 4
五、 (12 分)已知求解常微分方程初值问题:
y f ( x, y) , x [a, b] y ( a)
的差分公式:
h y n 1 y n 3 (k1 k 2 ) k f (x , y ) n n 1 k 2 f ( x n h, y n hk1 ) y0
( A)
5 33 , Cond( A)1 21。 2
6.求区间[0,1]上权函数为 ( x) 1 的二次正交多项式 P2 ( x) 。
P0 ( x) 1, P1 ( x) x
9 x 3 3. x 为何值时,矩阵 A x 8 4 可分解为 GG T ,并求 x 6 时的分解式,其中 3 4 3
由 A 正定可得, 0 x 8 , x 6 时有:
9 6 3 3 3 2 1 A 6 8 4 = 2 2 2 1 3 4 3 1 1 1 1
试求形如 y a bx2 的拟合曲线。 由于 0 ( x) 1,1 ( x) x 2 ,所以 0 (1,1,1,1)T ,1 (1,0,1,4)T , f (2,1,3,2)T
东北大学数值分析答案
![东北大学数值分析答案](https://img.taocdn.com/s3/m/a939b18384254b35eefd348f.png)
第一周解答:π=0.31415926×10M=1|π-3.141|=0.0005926<1/2 ×10m−n=0.5 ×101−n≤0.5×10−2所以n=3|π-3.142|=0.0004074<1/2 ×10m−n=0.5 ×101−n≤0.5×10−3所以n=4即3.141作为π的近似值具有3位有效数字3.142 有4位解答:√3=1.73205081…=0.173205081…M=1|√3−x|≤0.5×101−n|n=2时0.5×101−n=0.051.73205-x≤0.05x≥1.68205x=1.68205|√3−x|≤0.5×101−n|n=3时0.5×101−n=0.0051.73205-x≤0.005x≥1.72705x=1.72705解答:2256=2128×2128=264×264×2128=232×232×264×2128=216×216×232×264×2128=2×2×22×24×28×216×232×264×2128共计算8次乘法第二周解答:因为在n取一定位数时,1/n过于小导致系统计算为0.因此计算机求和在一定位数以后其余的数字都是0,结果为一常数解答:由于y0=28没有误差,可见误差是由√783引起的,设x=27.982σ=x-√783利用已知的递推算法,y n=y n−1−√783100和实际计算中的递推公式Y n=Y n−1−x/100(Y0=y0)两公式相减,e(Y n)=Y n−y n=Y n−1−y n−1−x−√783100e(Y n)= e(Y n−1)- σ/100此为绝对误差因为σ=x-√783数值恒定不变,因此该递推过程稳定解答:(1)原式=2x2(1−2x)(1−x)(2)e x 在x=0处的泰勒展开式可得: e x =1+x +12!x 2+⋯1n!x 2+R n (x) 所以1−e x x=x+12!x 2+⋯1n!x2x=1+12!x 2+⋯1n!x n−1第三周解答:⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡→⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡→⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡61-12001-101-1131-11-301-101-11101112-2-211-11消元消元回代得解,;3,2,2321===x x x解答:1. 使用条件:当系数矩阵 A 的各阶顺序主子式非零时,顺序高斯消去法可以顺利进行;而一般只要系数矩阵 A 的行列式非零,列主元高斯消去法就可以顺利进行。
数值分析课后习题与解答
![数值分析课后习题与解答](https://img.taocdn.com/s3/m/c52452115fbfc77da369b1a4.png)
课后习题解答第一章绪论习题一1.设x>0,x*的相对误差为δ,求f(x)=ln x的误差限。
解:求lnx的误差极限就是求f(x)=lnx的误差限,由公式(已知x*的相对误差满足,而,故即2.下列各数都是经过四舍五入得到的近似值,试指出它们有几位有效数字,并给出其误差限与相对误差限。
解:直接根据定义和式(有5位有效数字,其误差限,相对误差限有2位有效数字,有5位有效数字,3.下列公式如何才比较准确?(1)(2)解:要使计算较准确,主要是避免两相近数相减,故应变换所给公式。
(1)(2)4.近似数x*=0.0310,是 3 位有数数字。
5.计算取,利用:式计算误差最小。
四个选项:第二、三章插值与函数逼近习题二、三1. 给定的数值表用线性插值与二次插值计算ln0.54的近似值并估计误差限. 解:仍可使用n=1及n=2的Lagrange插值或Newton插值,并应用误差估计(5.8)。
线性插值时,用0.5及0.6两点,用Newton插值误差限,因,故二次插值时,用0.5,0.6,0.7三点,作二次Newton插值误差限,故2. 在-4≤x≤4上给出的等距节点函数表,若用二次插值法求的近似值,要使误差不超过,函数表的步长h 应取多少?解:用误差估计式(5.8),令因得3. 若,求和.解:由均差与导数关系于是4. 若互异,求的值,这里p≤n+1.解:,由均差对称性可知当有而当P=n+1时于是得5. 求证.解:解:只要按差分定义直接展开得6. 已知的函数表求出三次Newton均差插值多项式,计算f(0.23)的近似值并用均差的余项表达式估计误差.解:根据给定函数表构造均差表由式(5.14)当n=3时得Newton均差插值多项式N3(x)=1.0067x+0.08367x(x-0.2)+0.17400x(x-0.2)(x-0.3) 由此可得f(0.23) N3(0.23)=0.23203由余项表达式(5.15)可得由于7. 给定f(x)=cosx的函数表用Newton等距插值公式计算cos 0.048及cos 0.566的近似值并估计误差解:先构造差分表计算,用n=4得Newton前插公式误差估计由公式(5.17)得其中计算时用Newton后插公式(5.18)误差估计由公式(5.19)得这里仍为0.5658.求一个次数不高于四次的多项式p(x),使它满足解:这种题目可以有很多方法去做,但应以简单为宜。
东北大学数值分析-总复习+习题
![东北大学数值分析-总复习+习题](https://img.taocdn.com/s3/m/ae1b46bfaff8941ea76e58fafab069dc50224732.png)
二、(13分)设函数(x)=x2-sinx-1 (1)试证方程(x)=0有唯一正根; (2)构造一种收敛的迭代格式xk+1=(xk),k=0,1,2,…计算精度为=10-2的近似根; (3)此迭代法的收敛阶是多少?说明之.
解 (1)因为0<x1时,(x)<0,x2时,(x)>0,所以(x)仅在(1,2)内有零点,而当1<x<2 时,(x)>0,故(x)单调.因此方程(x)=0有唯一正根,且在区间(1,2)内.
(1) xkp阶收敛于是指: (2) 若()0,则迭代法线性收敛.
lim xk1 C k xk p
4.会建立Newton迭代格式;知道Newton迭代法的优缺点.了解Newton迭代法的变形.
xk 1
xk
f (xk ) f (xk )
局部平方收敛.
五、矩阵特征值问题
1. 了解Gerschgorin圆盘定理, 会估计特征值. 2. 了解乘幂法、反幂法的思想及加速技巧. 3. 了解Jacobi方法的思想以及平面旋转矩阵的构造.
总复习
一、绪论
1.掌握绝对误差、绝对误差限、相对误差、相对误差限及有效数字的概念。掌握误差 限和有效数字之间的关系。会计算误差限和有效数字。
一般地,凡是由精确值经过四舍五入得到的近似值,其绝对误差限等于该近似值末位的 半个单位。
定义1 设数x是数x*的近似值,如果x的绝对误差限是它的某一数位的半个单位,并 且从x左起第一个非零数字到该数位共有n位,则称这n个数字为x的有效数字,也 称用x近 似x*时具有n位有效数字。
是不是一种向量范数_____. 是
数值分析参考答案
![数值分析参考答案](https://img.taocdn.com/s3/m/f818cefd910ef12d2af9e79b.png)
数值分析参考答案1.4 习题解答或提示1、解:(1)>> a=[1 2 3 ;4 5 6 ]'a =1 42 53 6(2)>> b=[9;7;5;3;1]b =97531(3)>> c=b(2:4)c =753(4)>> d=b(4:-1:1)d =3579(5)>> e=sort(b)e =13579(6)>> f=[3:b']f =3 4 5 6 7 8 92、解:>> x=[7 4 3 ];y=[-1 -2 -3];(1)>> u=[y,x]u =-1 -2 -3 7 4 3 (2)>> u=[x,y]u =7 4 3 -1 -2 -33、解:sum=0;a=[4 -1 2 -8 4 5 -3 -1 6 -7]; for i=1 : length(a)if a(i)>0, sum=sum+a(i); endendsumsum =214、解:m=input('input an array:')input an array:[1 2 5;3 1 2;4 1 3]m =1 2 53 1 24 1 35、解:sum(m)ans =8 4 10>> max(m)ans =4 2 5>> min(m)ans =1 1 26、解:function y=fun_es(x)y=0.5.*exp(x./3)-x.^2.*sin(x);>> fun_es(3)ans =0.0891>> fun_es([1 2 3])ans =-0.1437 -2.6633 0.08917、提示:本题主要考查的是随机数生成函数rand的使用方法,以及选取种子数的方法之一:使用clock命令。
可以参照课本的例1.5来编写函数。
8、解:function y=fun_xa()x=input('input the value of x:');n=input('input the value of n:');y=1;for i=1:1:ny=y+x^i/factorial(i); end>> fun_xa()input the value of x :1 input the value of n :4ans =2.70832.4 习题解答1 解:E(lnx)=(ln ’E(x)=)(1x E x =xδ=Er(x) 2. 解 Er(x 2)=)(22x Er x xx ⨯=4% 3. 解:123451.1021,0.031,385.6,56.430,7 1.0x x x x x *****=====⨯分别有5 位,2位,4位,5位,2位有效数字4 解 4*1105.0)(-⨯=x E3*2105.0)(-⨯=x E1*3105.0)(-⨯=x E3*4105.0)(-⨯=x E=++)(*4*2*1x x x E +)(*1x E +)(*2x E )(*4x E =0.00105))()((*4*2x E x E E =)()()(*42*4*2*4*2x E x x x x E -5. 解 V=334r π Er(v)=)(//x Er V x dx dV ⨯⨯=3Er(x)%1)(3≤x Er%33.0)(≤x Er6. 解 7830100-=Y Y)783()(100E Y E ==0.00057.解 x 1,2=24561122-±=56783±21,2105.0)x (-⨯=E 2105.0)783(-⨯=E98.27783≈x 1,2=83.98 或 28.02 8.略。
东北大学06年(研)数值分析
![东北大学06年(研)数值分析](https://img.taocdn.com/s3/m/38f3a63d10661ed9ad51f3ec.png)
数值分析试题 2006.12一、计算下列各题:(每题5分,共50分)1.给出用3.141近似π的绝对误差限、相对误差限和有效数字。
2.设⎪⎪⎭⎫ ⎝⎛=3421A ,求)(A ρ和∞)(A Cond 。
3.设⎪⎪⎭⎫ ⎝⎛=104b a A ,问b a ,取何值时存在分解式T GG A =?并求出2==b a 时的分解式。
4.已知2.7是e (自然对数的底)的近似值,用Newdon 迭代法求e 具有8位有效数字的近似值。
5.设]2,0[)(4C x f y ∈=,且0)1(,0)2(,1)1(,2)0(='=-==f f f f ,试求)(x f 的三次插值多项式)(3x H ,并写出余项)()()(33x H x f x R -=。
6试求形如2bx a y +=的拟合曲线。
7.求区间[-1,1]上权函数为2)(x x =ρ的正交多项式)(0x p ,)(1x p 和)(2x p 。
8.确定参数210,,A x A ,使求积公式⎰'++≈10210)0()(31)0()(f A x f f A dx x f 具有尽可能高的代数精度,并问代数精度是多少?9.已知函数)(x f 在区间[0,3]上满足条件1)0(=f ,0)1(=f ,2)2(=f ,1)3(=f ,6)0(-=''f ,66)3(-=''f 的三次样条插值函数)(x S 在区间[0,1]上为13323++-x x x ,求)(x S 在区间[1,2]上的表达式。
10.求解初值问题⎩⎨⎧=≤≤='2)1(21sin y x x y y 的改进Euler 方法是否收敛?为什么?二、(13分)已知线性方程组⎪⎩⎪⎨⎧=+-=++-=++032221321321321x x x x x x x x x(1)写出SOR 法迭代格式;(2)讨论SOR 法(1=ω)的收敛性;三、(12分)证明方程2=+x e x 有唯一正根α,并建立一个收敛的简单迭代法(,...2,1,0,)(1==+k x x k k ϕ),说明收敛性和收敛阶。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
即: ∑
i =1
n
ik
∏ (i − j )
j =1 j ≠i
n
= 0 , k = 1,2,..., n − 2 。
h2 h3 y ( x n +1 ) = y ( x n ) + y ′( x n )h + y ′′( x n ) + y ′′′( x n ) + O(h 4 ) 2 6
= y n + hf n +
解
∑ Ak = ∑ ∫ l k ( x)dx = ∫
b k =0 k =0 a
n
n
b
a
∑l
k =0
n
k
( x)dx = ∫ 1dx = b − a 。
a
n
b
解 Ly=b 得: y = (5,−7,−14) T ,再解 Ux=y 得 x = (−1,1,2) T 。 3.解线性方程组的迭代格式 x ( k +1) = Mx ( k ) + g , k = 0,1,2,... 是否收敛,为什么? 2 1 0 其中 M = 0 4 1 。 0 2 3 解 不收敛。因为 λ = 2 是 M 的特征值,所以 ρ ( M ) ≥ 2 > 1 . 4.求简单迭代法 x k +1 = 解
什么? 解
1≤ x ≤ 2
的改进 Euler 方法是否收敛?为
由于迭代函数 ϕ ( x) = 3 x + 5 满足: 1 < 3 6 ≤ ϕ ( x) = 3 x + 5 ≤ 3 7 < 2 , x ∈ [1,2] ,
− 1 1 | ϕ ′( x) |= ( x + 5) 3 < < 1, x ∈ [1,2] 3 3 2
所以,取 k=52。即应迭代 52 步。
试求形如 y = a + bx 2 的拟合曲线。 解 基函数为 ϕ 0 ( x) = 1 , ϕ1 ( x) = x 2 ,于是 三、 (11 分)说明方程 x = x 3 − 5 在区间[1, 2]内有唯一根,并建立一个收敛的迭 代格式,使对任意初值 x0 ∈ [1, 2] 都收敛,说明收敛理由。 解 记 f ( x) = x 3 − x − 5 ,则 f ( x) ∈ C[1,2] ,且 f (1) = −5 < 0 , f (2) = 1 > 0 ,
………… ○…………密………… ○…………封………… ○……… 线……………………
班
级
东 北 大 学 研 究 生 院 考 试 试 卷 2009 —2010 学年第 数值分析 1 学期
(9-10) 总分 一(1-8) 一
二
三
四
五
六
学
号
课程名称:
一、解答下列各题: (每题 5 分,共 50 分) 1.设近似值 x = 321.235 近似 x * 具有 5 位有效数字,求 x 的相对误差限。 解
因为 f ( x, y ) = ye x 关于变量 y 满足 Lipschitz 条件,故收敛。
所以,对任意初值 x0 ∈ [1, 2] 迭代法都收敛。 四、 (11 分) 利用复化 Simpson 公式 S n 计算定积分 I = ∫ sin xdx 若使 | I − S n |< 10 −5 ,
3
迭代一步得: x (1) = (1 / 2, 2 / 3, 3 / 4) T ,若使 x ( k ) − x *
1
故,应取 n=3。而且有:
I ≈ S3 = 1 2 1 1 5 1 [sin 0 + sin 1 + 2 sin + 2 sin + 4 sin + 4 sin + 4 sin ] ≈ 0.4596997 3 3 6 2 6 18
0 1
2 x1 + x 2 − x3 = 1 0 (0) 二、 (11 分)用 Jacobi 法解线性方程组 x1 + 3 x 2 + x3 = 2 ,取 x = 0 , 2 x + x + 4 x = 3 0 2 3 1
若使 x ( k ) − x *
2 2 2 2
六、 (6 分)利用 Lagrange 基函数性质, 证明: ∑
i =1
n
ik………………
∏ (i − j )
j =1 j ≠i
n
= 0, k = 1,2,..., n − 2 。
证明:取节点 xi = i , i = 1,2,..., n , f ( x) = x k +1 ,则有: y i = f ( xi ) = i k +1 ,
1
问应取 n 为多少?并求此近似值。 解 由于 | (sin x) ( 4 ) |=| sin x |≤ sin 1 ,所以,n 应满足:n > 4
< 10 −3 ,问应迭代多少步?
sin 1 ≈ 2.32 , 2880 × 10 −5
− 1/ 2 1/ 2 0 5 0 − 1 / 3 , B 1 = . 解 由于 Jacobi 迭代矩阵为 B = − 1 / 3 6 − 1/ 2 − 1/ 4 0
P2 ( x) = x 2 −
( x 2 ,1) ( x 2 , x) 3 1− x = x2 − 5 (1,1) ( x, x )
xk 1 + , (k = 0,1,2,...) 的收敛阶。 2 xk
8.设 f ( x) = 5 x 3 − x 2 + 3 ,求差商 f [0,1], f [7,6,3,5], f [3,1,2,6,4] 。
li ( x) = ∏
j =1 j ≠i
n
x − xj xi − x j
n
=∏
j =1 j ≠i
n
x− j i− j
由插值多项式的唯一性有:
x
k +1
= f ( x) = Ln ( x) = ∑ li ( x) y i = ∑ (∏
i =1
n
n
i =1
j =1 j ≠i
x − j k +1 )i i− j
h 2 ∂f n ∂f n ( + fn ) 2 ∂x ∂y
+
∂2 fn ∂ 2 f n 2 ∂f n ∂f n ∂f h3 ∂ 2 f n fn + [ 2 +2 fn + + ( n ) 2 f h ] + O(h 4 ) 2 ∂x∂y 6 ∂x ∂x ∂y ∂y ∂y
于是, y ( x n +1 ) − y n +1 = O(h 3 ) , 此差分公式是 2 阶的。
1
9.给定离散数据 xi yi -1 3 0 1 1 2 2 4
k > ln
ε (1 − B 1 )
x (1) − x ( 0 )
1
………… ○…………密………… ○…………封………… ○……… 线……………………
÷ ln B 1 = ln
10 −3 / 6 5 ÷ ln ≈ 51.28 23 / 12 6
x 1 + ,所以, 2 x
设 lim x k = α 得 α =
k →∞
α
2
+
1
α
,即 α = 2 。又由于 ϕ ( x) =
解
f [0,1] =
f (1) − f (0) = 4 , f [7,6,3,5] = 5 , f [3,1,2,6,4] = 0 。 1− 0
ϕ ′(α ) =
1 1 2 − = 0 , ϕ ′′(α ) = − ≠ 0 ,所以,迭代法收敛阶为 2。 2 2 2 2
ϕ 0 = (1, 1, 1, 1) T , ϕ1 = (1, 0, 1, 4) T , f = (3, 1, 2, 4) T ,
正则方程组为:
4a + 6b = 10 ,解之得: a = 3 / 2 , b = 2 / 3 6a + 18b = 21
所以,拟合曲线为: y = 3 2 + x。 2 3
5.求满足条件 f (0) = 0, f (1) = 1, f (2) = 0, f ′(1) = 0 的三次插值多项式 H 3 ( x) 的表 达式。 解 设 H 3 ( x) = x( x − 2)(ax + b) ,则 − (a + b) = 1 , − a = 0 。
姓
名
εr =
0.5 × 10 −2 = 0.000015564 (= 0.15564 × 10 −4 = 0.0015564%) 321.235
f ′( x) = 3 x 2 − 1 > 0 , x ∈ [1,2] 。所以,方程 x = x 3 − 5 在区间[1, 2]内有唯一根。 将方程改写成: x = 3 x + 5 ,建立迭代格式: x k +1 = 3 x k + 5 , k = 0,1,2,...
y ′ = ye x 10. 求解初值问题 y (1) = 2
< 10 −3 ,则有:
2
五、 (11 分)已知求解常微分方程初值问题: y ′ = f ( x, y ) , x ∈ [ a , b ] y (a) = α 的差分公式: h y y ( k1 + 2 k 2 ) = + 1 n n + 3 k1 = f ( x n , y n ) 3 3 k 2 = f ( x n + h, y n + hk1 ) 4 4 y α = 0 求此差分公式的阶。 解 由于 ∂f ∂ fn ∂ fn 2 3h ∂f 9h ∂ f n k2 = f n + ( n + n f n ) + fn + ( 2 +2 f n ) + O(h 3 ) 2 ∂x∂y 4 ∂x ∂y 32 ∂x ∂y