数值分析学期期末考试试题与答案A.docx

上传人:b****1 文档编号:23265996 上传时间:2023-05-15 格式:DOCX 页数:38 大小:112.42KB
下载 相关 举报
数值分析学期期末考试试题与答案A.docx_第1页
第1页 / 共38页
数值分析学期期末考试试题与答案A.docx_第2页
第2页 / 共38页
数值分析学期期末考试试题与答案A.docx_第3页
第3页 / 共38页
数值分析学期期末考试试题与答案A.docx_第4页
第4页 / 共38页
数值分析学期期末考试试题与答案A.docx_第5页
第5页 / 共38页
点击查看更多>>
下载资源
资源描述

数值分析学期期末考试试题与答案A.docx

《数值分析学期期末考试试题与答案A.docx》由会员分享,可在线阅读,更多相关《数值分析学期期末考试试题与答案A.docx(38页珍藏版)》请在冰豆网上搜索。

数值分析学期期末考试试题与答案A.docx

数值分析学期期末考试试题与答案A

 

期末考试试卷(A卷)

 

2007学年第二学期考试科目:

数值分析考试时间:

120分钟

 

学号

姓名

年级专业

题号

总分

2

3

4

5

1

6

得分

评阅人

 

一、判断题(每小题

2分,共10分)

1.

用计算机求1000

1时,应按照n从小到大的顺序相加。

1000

n1

n

2.

为了减少误差,应将表达式2001

1999改写为

2

进行计算。

2001

1999

3.

用数值微分公式中求导数值时,步长越小计算就越精确。

4.

采用龙格-库塔法求解常微分方程的初值问题时,

公式阶数越高,数值解越精确。

5.用迭代法解线性方程组时,迭代能否收敛与初始向量的选择、系数矩阵及其演变方式有

关,与常数项无关。

二、填空题(每空

2分,共36

分)

1.

已知数a的有效数为

0.01,则它的绝对误差限为

________,相对误差限为_________.

1

0

1

0

2.

设A0

2

1

x

5,则A1_____,x

2______,Ax

_____.

1

3

0

1

3.

已知f(x)

2x5

4x3

5x,则f[

1,1,0]

f[

3,2,

1,1,2,3]

.

4.

为使求积公式

1

f(x)dx

A1f(

3)A2f(0)A3f(

3)的代数精度尽量高,应使

1

3

3

A1

,A2

,A3

,此时公式具有

次的代数精度。

5.

n阶方阵A的谱半径

(A)与它的任意一种范数

A的关系是

.

6.

用迭代法解线性方程组

AX

B时,使迭代公式

X(k1)

MX(k)

N(k

0,1,2,

)产

生的向量序列

X(k)

收敛的充分必要条件是

.

7.

使用消元法解线性方程组

AXB时,系数矩阵

A可以分解为下三角矩阵

L和上三角矩

 

1/13

 

阵U的乘积,即A

LU.若采用高斯消元法解

AX

B,其中A

4

2

2

,则

1

L_______________

,U

______________

;若使用克劳特消元法解

AX

B,则

u11

____;若使用平方根方法解AX

B,则l11与u11

的大小关系为_____(选填:

>,

<,=,不一定)。

8.

以步长为1的二阶泰勒级数法求解初值问题

y

x

y

y(0)

的数值解,其迭代公式为

1

___________________________.

三、计算题(第1~3、6小题每题

8分,第4、5小题每题

7分,共46

分)

1.

以x0

2为初值用牛顿迭代法求方程

f(x)x3

3x

1

0在区间(1,2)

内的根,要求

(1)

证明用牛顿法解此方程是收敛的;

(2)

给出用牛顿法解此方程的迭代公式,并求出这个根(只需计算

x1,x2,

计算结果

取到小数点后

4位)。

 

2/13

 

2.给定线性方程组

x10.4x2

0.4x3

1

0.4x1

x2

0.8x3

2

0.4x1

0.8x2x3

3

(1)分别写出用Jacobi和Gauss-Seidel迭代法求解上述方程组的迭代公式;

(2)试分析以上两种迭代方法的敛散性。

 

3.已知函数yf(x)在如下节点处的函数值

x

-1

0

1

2

y

1

4

3

0

(1)

建立以上数据的差分表;

(2)

根据后三个节点建立二阶牛顿后插公式

P2(x),并计算

y(1.1)的近似值;

(3)

采用事后估计法计算(

2)中近似值的截断误差(结果保留四位小数)

 

3/13

 

4.已知如下数据表,试用最小二乘法求它的二次最小平方逼近多项式。

x

-1

0

1

2

y

1

2

5

0

 

4/13

 

5.已知函数y

f(x)在以下节点处的函数值,利用差商表求

f(3)和f

(3)的近似值。

x

1

3

4

y

2

1

8

 

6.写出前进欧拉公式、后退欧拉公式,并由这两个公式构造一个预估-校正公式求解下列常微分方程的数值解。

yx2y2

(0x1,h0.2)

y(0)0

 

5/13

 

四、(8分)已知n+1个数据点(xi,yi)(i0,1,2,

n),请用多种方法建立这些数据点之间

的函数关系,并说明各种函数的适用条件。

 

6/13

 

期末考试答案及评分标准(A卷)

 

2007学年第二学期考试科目:

数值分析

 

一、判断题:

(每小题

2分,共

10分)

1.

×

2.

3.×

4.

×

5.

×

二、填空题:

(每空2

分,共36

分)

1.

0.005

10

2

0.5

或0.5

2.

5,

26,15

3.

0,2

4.

1,0,1,3

5.

(A)

A

6.

(M)

1

1

0

4

2

1

1,

7.

1

0

2

2

8.

y

yn

xn

y)

(1

xn

y)y

1.5xn2.5yn

0.5,n0,1,2,

n

1

n

1

n或

n1

2

三、解答题(第

1~4小题每题

8分,第5、6小题每题

7分,共

46分)

1.

(1)证明:

f(x)x33x1,由于

 

a)

f

(1)

3

0,f

(2)

1

0,

b)

f(x)

3x2

30

(x(1,2)),

c)

f(x)

6x

0

(x

(1,2)),即f

(x)在(1,2)上不变号,

 

d)对于初值x02,满足f

(2)f

(2)0,

所以用牛顿迭代法求解此方程是收敛的。

⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯4分

 

(2)解:

牛顿迭代法的迭代公式为

 

7/13

 

xn1

xn

f(xn)

xn

xn3

3xn1

f(xn)

3xn2

3

⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯2分

 

取初值x02进行迭代,得

 

x11.8889,

⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯1分

 

x21.8795.

⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯1分

 

2.解:

(1)Jacobi迭代公式为

x1(k1)

0.4x2(k)

0.4x3(k)

1

x2(k1)

0.4x1(k)

0.8x3(k)

2

⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯

2分

x3(k1)

0.4x1(k)

0.8x2(k)

3

Gauss-Seidel迭代公式为

x1(k1)

0.4x2(k)

0.4x3(k)

1

x2(k1)

0.4x1(k1)

0.8x3(k)

2

⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯

2分

x3(k1)

0.4x1(k1)

0.8x2(k1)

3

0.4

0.4

(2

)Jacobi

迭代矩阵的特征方程为

0

.4

0.8

0

,展开得

0

.4

0.8

3

0.96

0.256

0,即(

0.8)(

0.40.505)(

0.4

0.505)

0,

从而得1

-1.0928,

20.8000,

3

0.2928,(或由单调性易判断必有一个大于

1

的特征根,)因此迭代矩阵的谱半径等于必大于

1,所以Jacobi迭代法发散。

⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯

2分

0.4

0.4

Gauss-Seidel

迭代矩阵的特征方程为

0.4

0.8

0

,展开得

0.4

0.8

(2

0.832

0.128)0,解得

1

0,2

0.628,30.204,迭代矩阵的谱半径

小于1,所以Gauss-Seidel迭代法收敛。

⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯2分

3.解:

(1)建立差分表

 

8/13

 

x

y

y

2y

3y

1

1

3

0

4

4

1

2

1

3

2

3

2

0

⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯

2分

(2)建立牛顿后插公式为

P2(x)0

3

(x2)

2

(x2)(x1)

1!

2!

3(x2)(x2)(x1)

x2

4

则所求近似值为

P2(1.1)

2.79

⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯

3分

(3)根据前三个节点建立牛顿后插公式为

P2

(1)(x)3

1(x1)

4(x1)x

1!

2!

3

(x

1)

2x(x1)

2x2

x

4

P2

(1)(1.1)2.68

根据事后误差估计法

R2(x)

x

2P2(0.9)P2

(1)(0.9)

x

1

故截断误差

R2(1.1)

0.9

(2.792.68)0.0471

2.1

⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯

3分

 

4.解:

设所求二次最小平方逼近多项式为P2(x)a0a1xa2x2.根据已知数据,得

 

1

1

1

a0

1

1

0

0

2

A

a1

M

1

1

Y

1

a2

5

1

2

4

0

 

9/13

 

⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯2分

4

2

6

8

MM2

6

8

MY

4

6

8

18

6

⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯1分

建立法方程组为

4

2

6

a0

8

2

6

8

a1

4

6

8

18

a2

6

⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯2分

解得

a03.5,a11.5,a21.5.

⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯1分

从而得所求一次最小平方逼近多项式为P1(x)3.51.5x1.5x2.

⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯1分

5.解:

设P2(x)为已知节点数据的插值二次多项式。

构造如下差商表:

 

x

y

一阶差商

二阶差商

1

2

2

5

4

8

7

2

3

1

P2[3,3]

P2[4,3,3]

3

P2(3)

P2[3,3]

P2[3,3,3]

3

P2(3)

⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯

2分

因为二次多项式的二阶差商为常数,又

P2(x)是f(x)的插值函数,故有

P2

[4,3,3]

P2

5

[3,3,3]

2

⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯

2分

 

P2[4,3,3]

P2[3,3]7

5,

3

4

2

因此得

 

10/13

 

9

P2[3,3],

2

⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯1分

由于

f(k)(x)k!

Pn[x,x,x,,x],

k1

从而得

f(3)P2[3,3]

9,

2

f(3)2!

P2[3,3,3]5.

⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯2分

 

6.解:

前进欧拉公式:

yn1

yn

h

f(xn,yn)yn

0.2xn2

0.2yn2

⋯⋯⋯⋯1分

后退欧拉公式:

yn1

yn

h

f(xn1,yn

1)

yn

0.2xn2

1

0.2yn2

1⋯⋯1分

预估时采用欧拉公式

yn*

1

yn

0.2xn2

0.2yn2

⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯

1分

校正时采用后退欧拉公式

yn1

yn

0.2xn21

0.2yn*

2

1

⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯

1分

由初值

知,节点分别为

xi

0.2i,(i1,2,3,4,5)

0,h0.2

x00,y0

当x10.2,

y1*

y0

0.2x02

0.2y02

0,

y1

y0

0.2x120.2

y1*

2

0.008,

⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯

1分

 

当x20.4,

 

y*2y10.2x120.2y120.0160,

 

11/13

 

y2y10.2x22

0.2y2*

2

0.0401.

⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯1分

当x30.6,

 

y3*

y2

0.2x22

0.2y22

0.0724,

0.2x32

0.2y3*

2

y3

y2

0.1131.

⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯1分

 

当x40.8,

 

y4*

y3

0.2x32

0.2y32

0.1877,

0.2x42

0.2y4*

2

y4

y3

0.2481.

⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯1分

 

当x51.0,

 

y5*

y4

0.2x42

0.2y42

0.3884,

y5

y4

2

*

2

0.2x5

0.2y5

0.4783.

 

四、(8分)

答:

1、可以建立插值函数:

(1)Newton基本差商公式

Pn(x)f(x0)(xx0)f[x1,x0](xx0)(xx1)f[x2,x1,x0](xx0)(xx1)(xxn1)f[xn,,x1,x0]

⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯1分

(2)Lagrange插值多项式

Ln(x)a0f(x0)a1f(x1)

aif(xi)

anf(xn)

其中ai

(xx0)(xxi

1)(xxi1)(xxn)

0,1,,n).

(xix0)(xi

xi

(i

1)(xixi1)(xixn)

⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯

1分

这两类插值函数的适用条件是:

n不太大;而且要求函数严格通过已知数据点。

⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯

2分

2、可以建立拟合函数:

 

12/13

 

Pm(x)a0a1xa2x2amxm

⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯1分

其中系数a0,a1,a2,

an满足法方程组MMA

MY,

1

x0

x02

x0m

a0

f(x0)

y0

1

x1

x12

x1m

a1

f(x1)

y1

M

A

Y

1

xn

xn2

xnm

am

f(xn)

yn

⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯1分

拟合函数的适用条件是:

n比较大,而且并不要求函数严格通过已知数据点,或者已知数据点本身的误差较大。

⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯2分

 

13/13

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试认证 > 从业资格考试

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1