数值计算方法期末复习答案终结版

合集下载

计算方法习题集及解答(总结版)

计算方法习题集及解答(总结版)

左边 ( )- 右边 证明:当 m=0 时
∑∞
= T0 h
T=
∆ i
h
2i
=
i=1
设 时等式成立,即 ( )- m=k
Tk h
∑∞
T=
∆ h (k ) 2k +2i i
i =1
当 时 m=k+1
∑ ∑ Tk+(1 h)-T=
4k
+1Tk
(
h 2
)

Tk
(h)
4k +1 −1
−T=
4k +1[T
+
∞ i =1
0
1
2
3
4
5
6
7
8
1.5 1.44444 1.47929 1.456976 1.47108 1.46209 1.46779 1.4416 1.46647
9 1.4650
10
11
1.46593 1.4653
x* ≈ 1.466
迭代公式(2):
k
0
xk
1.5
12 1.46572
13 1.46548
14 1.46563
xk +1
=
ln(4 − xk ln 2
)
k
0
1
2
3
4
5
6
7
8
9
10
2
xk 1.5 1.322 1.421 1.367 1.397 1.380 1.390 1.384 1.387 1.386 1.386
x* ≈ 1.386
2. 方程 x3 − x2 −1 = 0 在 x = 1.5附近有根,把方程写成三种不同的等价形式:

数值计算方法试题和答案解析

数值计算方法试题和答案解析

数值计算方法试题一一、 填空题(每空1分,共17分)1、如果用二分法求方程043=-+x x 在区间]2,1[内的根精确到三位小数,需对分( )次。

2、迭代格式)2(21-+=+k k k x x x α局部收敛的充分条件是α取值在( )。

3、已知⎪⎩⎪⎨⎧≤≤+-+-+-≤≤=31)1()1()1(2110)(233x c x b x a x x x x S 是三次样条函数,则a =( ),b =( ),c =( )。

4、)(,),(),(10x l x l x l n 是以整数点n x x x ,,,10 为节点的Lagrange 插值基函数,则∑==nk kx l0)(( ),∑==nk k jk x lx 0)((),当2≥n 时=++∑=)()3(204x l x xk k n k k( )。

5、设1326)(247+++=x x x x f 和节点,,2,1,0,2/ ==k k x k 则=],,,[10n x x x f 和=∆07f 。

6、5个节点的牛顿-柯特斯求积公式的代数精度为 ,5个节点的求积公式最高代数精度为 。

7、{}∞=0)(k k x ϕ是区间]1,0[上权函数x x =)(ρ的最高项系数为1的正交多项式族,其中1)(0=x ϕ,则⎰=14)(dx x x ϕ 。

8、给定方程组⎩⎨⎧=+-=-221121b x ax b ax x ,a 为实数,当a 满足 ,且20<<ω时,SOR 迭代法收敛。

9、解初值问题00(,)()y f x y y x y '=⎧⎨=⎩的改进欧拉法⎪⎩⎪⎨⎧++=+=++++)],(),([2),(]0[111]0[1n n n n n n n n n n y x f y x f h y y y x hf y y 是阶方法。

10、设⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡=11001a a a a A ,当∈a ( )时,必有分解式T LL A =,其中L为下三角阵,当其对角线元素)3,2,1(=i l ii 满足( )条件时,这种分解是唯一的。

计算方法习题集及答案(总结版)

计算方法习题集及答案(总结版)

雅克比法:
3 10 12 5
3 (k ) 2 (k ) x1( k +1) = − 5 x2 − 5 x3 −
,x
( k +1) 2
(k ) 1 (k ) =1 4 x1 − 2 x 3 + 5
18 i
,x
( k +1) 3 −4
(k ) 3 =−1 + 10 x (2 k ) + 5 x1
取初始向量 x
(2) x (3) x
3
= 1+ x2 =
,对应迭代公式 x 对应迭代公式 x
0
k +1
= 3 1 + x k2 ;
2
1 , x −1
k
+1 =
1 xk − 1

0
判断以上三种迭代公式在 x 解: (1) ϕ ( x) = 1 + x1
2
= 1 .5
的收敛性,选一种收敛公式求出 x
2 x3

2 3
= 1 .5
5
习题 3
1.
设有方程组
5 x1 + 2 x 2 + x3 = −12 − x1 + 4 x 2 + 2 x3 = 20 2 x − 3x + 10 x = 3 2 3 1
( k +1) (k )

(1)
考察用 Jacobi 法,Gauss-Seidal 法解此方程组的收敛性; −x (2) 用 Jacobi 法及 Gauss-Seidal 法解方程组,要求当 x
1.
x
k +1 k k
'
<1
公式收敛

数值计算期末试题及答案

数值计算期末试题及答案

数值计算期末试题及答案1. 题目:求方程 f(x) = x^3 - 3x^2 + 2x - 1 = 0 在区间 [0, 2] 上的根。

解答:为了求解方程 f(x) = 0 在给定区间上的根,可以使用二分法或者牛顿法等数值方法。

这里我将采用二分法进行求解。

首先,观察方程在区间 [0, 2] 上的图像,可以发现 f(0) = -1,f(2) = 1,即方程在区间 [0, 2] 上存在根。

接下来,我们可以通过二分法逼近此根的位置。

二分法的基本思路是不断将给定区间一分为二,并判断根的位置在前半部分还是后半部分,然后继续在包含根的那一半区间内进行二分,直到达到所需的精确度为止。

具体的二分法迭代过程如下:1. 初始化区间左边界 a = 0,右边界 b = 2,以及精确度 eps。

2. 当 (b - a) > eps 时,执行以下步骤:a. 计算区间中点 c = (a + b) / 2。

b. 如果 f(c) 等于 0 或者在所需的精确度 eps 内,返回 c。

c. 否则,根据 f(c) 和 f(a) 的符号判断根的位置:- 如果 f(c) 和 f(a) 的符号相同,说明根在区间 [c, b] 中,更新 a = c。

- 否则,根在区间 [a, c] 中,更新 b = c。

3. 返回最终得到的近似根 c。

根据上述算法,我们可以得到方程 f(x) = 0 在区间 [0, 2] 上的近似根为c ≈ 1.521。

2. 题目:使用梯形法则计算定积分∫[0, π] sin(x) dx。

解答:定积分的数值计算可以通过数值积分方法来实现。

其中,梯形法则是一种常用的数值积分方法。

梯形法则的基本思路是将定积分区间划分成多个小梯形,然后计算各个小梯形的面积之和作为近似解。

具体的步骤如下:1. 初始化定积分区间的左边界 a = 0,右边界b = π,以及划分的小梯形数量 n。

2. 计算每个小梯形的宽度 h = (b - a) / n。

数值计算方法期末复习答案终结版

数值计算方法期末复习答案终结版

一、 名词解释1.误差:设*x 为准确值x 的一个近似值,称**()e x x x =-为近似值*x 的绝对误差,简称误差。

2.有效数字:有效数字是近似值的一种表示方法,它既能表示近似值的大小,又能表示其精确程度。

如果近似值*x 的误差限是1102n -⨯,则称*x 准确到小数点后n 位,并从第一个不是零的数字到这一位的所有数字均称为有效数字。

3. 算法:是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。

计算一个数学问题,需要预先设计好由已知数据计算问题结果的运算顺序,这就是算法。

4. 向量范数:设对任意向量n x R ∈,按一定的规则有一实数与之对应,记为||||x ,若||||x 满足(1)||||0x ≥,且||||0x =当且仅当0x =; (2)对任意实数α,都有||||||x αα=||||x ; (3)对任意,n x y R ∈,都有||||||||||||x y x y +≤+ 则称||||x 为向量x 的范数。

5. 插值法:给出函数()f x 的一些样点值,选定一个便于计算的函数形式,如多项式、分段线性函数及三角多项式等,要求它通过已知样点,由此确定函数()x ϕ作为()f x 的近似的方法。

6相对误差:设*x 为准确值x 的一个近似值,称绝对误差与准确值之比为近似值*x 的相对误差,记为*()r e x ,即**()()r e x e x x=7. 矩阵范数:对任意n 阶方阵A ,按一定的规则有一实数与之对应,记为||||A 。

若||||A 满足(1)||||0A ≥,且||||0A =当且仅当0A =; (2)对任意实数α,都有||||||A αα=||||A ;(3)对任意两个n 阶方阵A,B,都有||||||||||||A B A B +≤+; (4)||||||||AB A =||||B 称||||A 为矩阵A 的范数。

数值计算方法试题库及答案解析

数值计算方法试题库及答案解析

y 2y, y(0) 1,试问为保证该公式绝对稳定,步长 h 的取值范围为(
)。
(1) 0 h 2 , (2) 0 h 2 , (3) 0 h 2 , (4) 0 h 2
三、1、(8 分)用最小二乘法求形如 y a bx2 的经验公式拟合以下数据:
2
是否为插值型求积公式?为什么?其
代数精度是多少?
七、(9 分)设线性代数方程组 AX b 中系数矩阵 A 非奇异, X 为精确解, b 0 ,若向
~
~
量 X 是 AX b 的 一 个 近 似 解 , 残 向 量 r b A X , 证 明 估 计 式 :
~
X X
r cond ( A)
五、(8 分)已知求 a (a 0) 的迭代公式为:
1
a
xk1 2 (xk xk )
x0 0 k 0,1,2
证明:对一切 k 1,2,, xk a ,且序列xk 是单调递减的,
从而迭代过程收敛。
3 f (x)dx 3 [ f (1) f (2)]
六、(9 分)数值求积公式 0
六、(下列 2 题任选一题,4 分) 1、 1、 数值积分公式形如
1
0 xf (x)dx S(x) Af (0) Bf (1) Cf (0) Df (1)
(1) (1) 试确定参数 A, B,C, D 使公式代数精度尽量高;(2)设
1
f (x) C 4[0,1] ,推导余项公式 R(x) 0 xf (x)dx S(x) ,并估计误差。
i 1
的高斯(Gauss)型求积公式具有最高代数精确度的次
数为 2n 1。 (

数值计算方法试题和答案解析

数值计算方法试题和答案解析

数值计算方法试题和答案解析(总22页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--数值计算方法试题一一、 填空题(每空1分,共17分)1、如果用二分法求方程043=-+x x 在区间]2,1[内的根精确到三位小数,需对分( )次。

2、迭代格式)2(21-+=+k k k x x x α局部收敛的充分条件是α取值在( )。

3、已知⎪⎩⎪⎨⎧≤≤+-+-+-≤≤=31)1()1()1(2110)(233x c x b x a x x x x S 是三次样条函数,则a =( ),b =( ),c =( )。

4、)(,),(),(10x l x l x l n 是以整数点n x x x ,,,10 为节点的Lagrange 插值基函数,则∑==nk kx l0)(( ),∑==nk k jk x lx 0)(( ),当2≥n 时=++∑=)()3(204x l x x k k n k k ( )。

5、设1326)(247+++=x x x x f 和节点,,2,1,0,2/ ==k k x k 则=],,,[10n x x x f 和=∆07f 。

6、5个节点的牛顿-柯特斯求积公式的代数精度为 ,5个节点的求积公式最高代数精度为 。

7、{}∞=0)(k kx ϕ是区间]1,0[上权函数x x =)(ρ的最高项系数为1的正交多项式族,其中1)(0=x ϕ,则⎰=14)(dx x x ϕ 。

8、给定方程组⎩⎨⎧=+-=-221121b x ax b ax x ,a 为实数,当a 满足 ,且20<<ω时,SOR 迭代法收敛。

9、解初值问题00(,)()y f x y y x y '=⎧⎨=⎩的改进欧拉法⎪⎩⎪⎨⎧++=+=++++)],(),([2),(]0[111]0[1n n n n n n n n n n y x f y x f h y y y x hf y y 是阶方法。

(完整word版)数值计算方法期末复习答案终结版

(完整word版)数值计算方法期末复习答案终结版

一、 名词解释1.误差:设*x 为准确值x 的一个近似值,称**()e x x x =-为近似值*x 的绝对误差,简称误差。

2.有效数字:有效数字是近似值的一种表示方法,它既能表示近似值的大小,又能表示其精确程度。

如果近似值*x 的误差限是1102n -⨯,则称*x 准确到小数点后n 位,并从第一个不是零的数字到这一位的所有数字均称为有效数字。

3. 算法:是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。

计算一个数学问题,需要预先设计好由已知数据计算问题结果的运算顺序,这就是算法。

4。

向量范数:设对任意向量n x R ∈,按一定的规则有一实数与之对应,记为||||x ,若||||x 满足 (1)||||0x ≥,且||||0x =当且仅当0x =; (2)对任意实数α,都有||||||x αα=||||x ; (3)对任意,n x y R ∈,都有||||||||||||x y x y +≤+ 则称||||x 为向量x 的范数。

5. 插值法:给出函数()f x 的一些样点值,选定一个便于计算的函数形式,如多项式、分段线性函数及三角多项式等,要求它通过已知样点,由此确定函数()x ϕ作为()f x 的近似的方法。

6相对误差:设*x 为准确值x 的一个近似值,称绝对误差与准确值之比为近似值*x 的相对误差,记为*()r e x ,即**()()r e x e x x=7。

矩阵范数:对任意n 阶方阵A ,按一定的规则有一实数与之对应,记为||||A .若||||A 满足 (1)||||0A ≥,且||||0A =当且仅当0A =; (2)对任意实数α,都有||||||A αα=||||A ;(3)对任意两个n 阶方阵A ,B,都有||||||||||||A B A B +≤+; (4)||||||||AB A =||||B称||||A 为矩阵A 的范数.8. 算子范数:设A 为n 阶方阵,||||•是n R 中的向量范数,则0||||||||||||maxx Ax A x ≠=是一种矩阵范数,称其为由向量范数||||•诱导出的矩阵范数,也称算子范数.9。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、 名词解释1.误差:设*x 为准确值x 的一个近似值,称**()e x x x =-为近似值*x 的绝对误差,简称误差。

2.有效数字:有效数字是近似值的一种表示方法,它既能表示近似值的大小,又能表示其精确程度。

如果近似值*x 的误差限是1102n -⨯,则称*x 准确到小数点后n 位,并从第一个不是零的数字到这一位的所有数字均称为有效数字。

3. 算法:是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。

计算一个数学问题,需要预先设计好由已知数据计算问题结果的运算顺序,这就是算法。

4. 向量范数:设对任意向量n x R ∈,按一定的规则有一实数与之对应,记为||||x ,若||||x 满足(1)||||0x ≥,且||||0x =当且仅当0x =; (2)对任意实数α,都有||||||x αα=||||x ; (3)对任意,n x y R ∈,都有||||||||||||x y x y +≤+ 则称||||x 为向量x 的范数。

5. 插值法:给出函数()f x 的一些样点值,选定一个便于计算的函数形式,如多项式、分段线性函数及三角多项式等,要求它通过已知样点,由此确定函数()x ϕ作为()f x 的近似的方法。

6相对误差:设*x 为准确值x 的一个近似值,称绝对误差与准确值之比为近似值*x 的相对误差,记为*()r e x ,即**()()r e x e x x=7. 矩阵范数:对任意n 阶方阵A ,按一定的规则有一实数与之对应,记为||||A 。

若||||A 满足(1)||||0A ≥,且||||0A =当且仅当0A =; (2)对任意实数α,都有||||||A αα=||||A ;(3)对任意两个n 阶方阵A,B,都有||||||||||||A B A B +≤+; (4)||||||||AB A =||||B称||||A 为矩阵A 的范数。

8. 算子范数:设A 为n 阶方阵,||||•是n R 中的向量范数,则0||||||||||||maxx Ax A x ≠=是一种矩阵范数,称其为由向量范数||||•诱导出的矩阵范数,也称算子范数。

9. 矩阵范数与向量范数的相容性:对任意n 维向量x ,都有||||||||Ax A ≤ ||||x这一性质称为矩阵范数与向量范数的相容性。

10. 1-范数,∞-范数和2-范数: (1)1-范数 11||||||ni i x x ==∑(2)∞-范数 1||||max{||}i i nx x ∞≤≤=(3)2-范数 221||||x x =+二、简答题1.高斯消元法的思想是:先逐次消去变量,将方程组化成同解的上三角形方程组,此过程称为消元过程。

然后按方程相反顺序求解上三角形方程组,得到原方程组的解,此过程称为回代过程。

2. 迭代法的基本思想是:构造一串收敛到解的序列,即建立一种从已有近似解计算新的近似解得规则,由不同的计算规则得到不同的迭代法。

3. 雅可比(Jacobi )迭代法的计算过程(算法): (1)输入()ij A a =,1(,,)n b b b =,维数n ,(0)(0)(0)(0)12(,,,)n x x x x =,ε,最大容许迭代次数N 。

(2)置1k = (3)对1,2,,i n = (0)1()/ni i ij j ii j j i x b a x a =≠=-∑(4)若(0)x x ε-<,输出x 停机;否则转5。

(5)k N <,置(0)1,(1,2,,)i i k k x x i n +⇒⇒=,转3,否则,输出失败信息,停机。

4. 插值多项式的误差估计:(P102)由(1)(1)101()()()()()()()(1)!(1)!n n n n n f f R x x x x x x x x n n ξξω+++==---++当(0,1,,)i x x i n ==时,上式自然成立,因此,上式对[,]a b 上的任意点都成立,这就叫插值多项式的误差估计。

5. 反幂法的基本思想:设A 为阶非奇异矩阵,λ,u 为A 的特征值和相应的特征向量,则1A - 的特征值是A 的特征值的倒数,而相应的特征向量不变,即11A u u λ-=因此,若对矩阵1A -用幂法,,即可计算出1A -的按模最大的特征值,其倒数恰为A 的按模最小的特征值。

6. 雅可比(Jacobi )迭代法是:选取初始向量(0)x 代入迭代公式(1)()k k i x Bx g +=+ (0,1,2,)k =产生向量序列(){}k x ,由上述计算过程所给出的迭代法。

7. 数值计算中应注意的问题是: (1)避免两个相近的数相减 (2)避免大数“吃”小数的现象(3)避免除数的绝对值远小于被除数的绝对值 (4)要简化计算,减少运算次数,提高效率 (5)选用数值稳定性好的算法8. 高斯消去法的计算量:由消去法步骤知,在进行第k 次消元时,需作除法n k -次,乘法()n k -(1)n k -+次,故消元过程中乘除运算总量为乘法次数121()(1)(1)3n k n n k n k n -=--+=-∑ 除法次数11()(1)2n k nn k n -=-=-∑在回代过程中,计算k x 需要(1)n k -+次乘除法,整个回代过程需要乘除运算的总量为1(1)(1)2nk nn k n =-+=+∑,所以,高斯消去法的乘除总运算量为 322(1)(1)(1)32233n n n n n N n n n n =-+-++=+-9. 迭代法的收敛条件:对任意初始向量(0)x 和右端项g ,由迭代格式(1)()k k x Mx g +=+ (0,1,2,)k =产生的向量序列(){}k x 收敛的充要条件是()1M ρ<。

10. 迭代法的误差估计:设有迭代格式(1)()k k x Mx g +=+,若||||1M <,(){}k x 收敛于*x ,则有误差估计式()*(1)(0)||||||||||||1||||Kk M x x x x M -≤--。

二、 计算题1.假定运算中数据都精确到两位小数,试求*1.21 3.659.81x =⨯-的绝对误差限和相对误差限,计算结果有几位有效数字?解:由式12121212121212()()()()()()r r r e x x e x e x x x e x x e x e x x x x x ±=±⎧⎪⎨±=±⎪±±⎩和1221121212()()()()()()r r r e x x x e x x e x e x x e x e x ≈+⎧⎨≈+⎩得 *() 3.65(1.21) 1.21(3.65)(9.81)e x e e e =⨯+⨯-因为式中数据都精确到两位小数,即其误差限均为21102-⨯,故有*|()| 3.65|(1.21)| 1.21|(3.65e x e e ≤⨯+⨯***|()|0.0293|()|0.0054|| 5.3935r e x e x x =≤= 所以,*x 的绝对误差限为0.0293,相对误差限为0.0054,计算结果有两位有效数字。

2.求矩阵223477245A ⎡⎤=⎢⎥⎢⎥-⎣⎦的三角分解。

21(3.65 1.211)100.02932-≤++⨯⨯=解:由式111111(1,2,,)(2,,,,,)()/(1,2,,1,1,,)j j i ij ij ik kjk j ij ij ik kj jjk u a j n u a l u i n j i n l a l u u j n i j n -=-=⎧⎪==⎪⎪=-==⎨⎪⎪=-=-=+⎪⎩∑∑,12122u a ==,13133u a ==2121114/22l a u ===,3131112/12l a u -===- 222221127223u a l u =-=-⨯=,232321137231u a l u =-=-⨯=3232311222()/[4(1)2]/32l a l u u =-=--⨯= 333331133223()5[(1)321]6u a l u l u =-+=--⨯+⨯=所以100223210031121006A ⎡⎤⎡⎤⎢⎥⎢⎥=⎢⎥⎢⎥⎢⎥⎢⎥-⎣⎦⎣⎦3.用幂法(2k =)求矩阵210021012A -⎡⎤=-⎢⎥⎢⎥-⎣⎦的按模最大的特征值和相应的特征向量。

取(0)(0,0,0)Tx =. (P 77)解:(0)(0)(0,0,1)T y x ==(1)(0)(0,1,2)T x Ay ==-, 2α=(1)(1)(0,0.5,1)T x yα==-(2)(1)(0.5,2,2.5)T x Ay ==-, 2.5α=4. 已知函数ln y x =,x 的值是10,11,12,13,14对应的ln y x =的值分别是 2.3026,2.3979, 2.4849, 2.5649, 2.6391。

用Lagrange 线性插值求ln11.5的近似值。

解:取两个节点011x =,112x =,插值基函数为1001()(12)x x l x x x x -==--- 0110()11x x l x x x x -==-- 由式011010110()x x x x x y y x x x x ϕ--=+--得 1() 2.3979(12) 2.4849(11)L x x x =--+-将x=11.5代入,即得1ln11.5(11.5) 2.39790.5 2.48490.5 2.4414L ≈=⨯+⨯=按式(1)1()()()(1)!n n n f R x x n ξω++=+ (,)a b ξ∈得 "1(ln )()(11)(12)2!x R x x x ξ=--因为"21(ln )x x=-,ξ在11和12之间,故 "2211|(ln )|0.008264511x ξξ=≤= 于是311|(11.5)|0.00826450.50.5 1.03306102R -≤⨯⨯⨯=⨯5. 用Jacobi 迭代法(1k =)求解线性方程组1231231231027210283542x x x x x x x x x --=⎧⎪-+-=⎨⎪--+=⎩ .解:由Jacobi 迭代法得计算公式(1)()11nk k iiij j j iiiij ib xa x a a +=≠=-+∑得 (1)()()123(1)()()213(1)()()3120.10.27.20.10.28.30.20.28.4k k k k k k k k k x x x x x x x x x +++⎧=++⎪=++⎨⎪=++⎩ 取(0)(0,0,0)T x =,代入上式得(1)17.2x = (1)28.3x = (1)38.4x =(2)10.18.30.28.47.29.71x =⨯+⨯+=(2)20.17.20.28.48.310.70x =⨯+⨯+=(2)30.27.20.28.38.411.50x =⨯+⨯+=6. 设有方程组Ax b =,其中111221112211122A ⎡⎤⎢⎥⎢⎥=⎢⎥⎢⎥⎢⎥⎢⎥⎣⎦,讨论用Jacobi 迭代法求解的收敛性。

相关文档
最新文档