河北工业大学_计算方法_期末考试试卷_C卷

  • 格式:doc
  • 大小:146.11 KB
  • 文档页数:8

下载文档原格式

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

2012 年(秋)季学期

课程名称:计算方法 C卷(闭卷)

2012 年(秋)季学期

2012 年(秋)季学期

2012 年(秋)季学期

2012 年 秋 季 (计算方法) (C) 卷标准答案及评分细则

一、 填空题 (每题2分,共20分)

1、 截断 舍入 ;

2、则

()0n k

k l x =∑= 1 ,()0

n

k j

k

k x l x =∑=

j

x

4、 12 。 4、 2.5 。

5、10 次。

6、A 的各阶顺序主子式均不为零。

7

、1A ρ=+() ,则6 A

=。

二、综合题(共80分)

1. (本题10分)已知f (-1)=2,f (1)=3,f (2)=-4,求拉格朗日插值多项式)(2x L 及f (1,5)的近似值,取五位小数。

解:

)12)(12()

1)(1(4)21)(11()2)(1(3)21)(11()2)(1(2)(2-+-+⨯

--+-+⨯+------⨯

=x x x x x x x L (6分)

)1)(1(34

)2)(1(23)2)(1(32-+--+---=

x x x x x x (2分)

04167.024

1

)5.1()5.1(2≈=

≈L f (2分)

2. (本题10分)用复化Simpson 公式计算积分()⎰=1

0sin dx x x I 的近似值,要求误差限为5105.0-⨯。

()()0.9461458812140611=⎪⎪⎭⎫ ⎝⎛+⎪⎭⎫

⎝⎛+=

f f f S (3分)

()()0.94608693143421241401212=⎪⎪⎭⎫ ⎝⎛+⎪⎭⎫ ⎝⎛+⎪⎭⎫ ⎝⎛+⎪⎭⎫ ⎝⎛+=

f f f f f S (4分)

5-12210933.0151

⨯=-≈

-S S S I 94608693.02=≈S I (3分)

或利用余项:()()

-+-+-==!9!7!5!31sin 8

642x x x x x x x f () -⨯+⨯-=!49!275142)

4(x x x f

()51

)4(≤

x f

()()54

)

4(4

5

105.0528801

2880-⨯≤⨯≤

-=

n f

n a b R

η,2≥n , =≈2S I

3. (本题10分)取步长2.0=h ,用预估-校正法解常微分方程初值问题

⎩⎨

⎧=+='1)0(32y y

x y )10(≤≤x ,并求02(.)y 的近似值。

答案:解:

⎪⎩⎪⎨⎧+++⨯+=+⨯+=++++)]32()32[(1.0)32(2.0)0(111)

0(1n n n n n n n n n n y x y x y y y x y y (6分)

04

.078.152.01++=+n n n y x y

(2分)

02(.)y =1.82 (2分)

4. (本题10分)写出求方程()1cos 4+=x x 在区间[0,1]的根的收敛的迭代公式,并证明其收敛性。

解::

()()[]n n n x x x cos 141

1+=

=+φ,n=0,1,2,…(5分)

()()141

sin 41'<≤=

x x φ (3分)∴ 对任意的初值]1,0[0∈x ,迭代公式都收敛。(2分)

5.(本题10分)用直接三角分解(Doolittle )法解方程组 12312312

32314

252183520

x x x x x x x x x ++=⎧⎪

++=⎨⎪++=⎩。

答案:解:

⎥⎥

⎥⎦⎤⎢⎢⎢⎣⎡--⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡-==244132

11531

21LU A (6分) 令b y =L 得T )72,10,14(--=y ,(2分)y x =U 得T

)3,2,1(=x .(2分)

6、(本题10分)已知方程组Ax b =,其中

211121112A ⎡⎤⎢⎥=⎢⎥⎢⎥⎣⎦,111b ⎡⎤

⎢⎥=⎢⎥

⎢⎥⎣⎦

(1)列出Jacobi 迭代法和Gauss-Seidel 迭代法的分量形式; (2) 求出Jacobi 迭代矩阵的谱半径。 解:(1)Jacobi 迭代法:

112312131312121212

()()()

()()()

()()()()/()/()/k k k k k k k k k x x x x x x x x x +++⎧=--⎪=--⎨⎪=--⎩ (3分)

Gauss-Seidel 迭代法:

112311213111312121212

()()()

()()()

()()()()/()/()/k k k k k k k k k x x x x x x x x x ++++++⎧=--⎪=--⎨⎪=--⎩(3分)

(2)Jacobi 迭代矩阵:

11

10221

10221102

2

()B D L U -⎡

⎤⎢⎥⎢⎥⎢

⎥=+=⎢⎥⎢⎥⎢⎥⎢⎥⎣⎦ (2分)

1()B ρ= 收敛性不能确定 (2分)

7. (本题10分)假设测得一个圆柱体容器的底面半径和高分别为50.00m 和100.00m ,且已知其测量误差为0.005m 。试估计由此算得的容积的绝对误差和相对误差。

解:h r V 2π= (2分)

)*(2*r r rh V V -=-π=2*3.1415926*50*100*0.005=157.0796325 (6分)

V

V

V -*=2r r r -*=0.0002 (2分)

8. (本题10分)已知数值积分公式为:

)]

()0([)]()0([2)(''20

h f f h h f f h

dx x f h

-++≈⎰

λ,试确定积分公式中的参数λ,使其代数精确度尽量高,

并指出其代数精确度的次数。

解:1)(=x f 显然精确成立;(1分) x x f =)(时,

]

11[]0[22220

-++==⎰

h h h h xdx h

λ;(2分)

2)(x x f =时,12122]20[]0[2332

230

2

=

⇒-=-++==⎰λλλh h h h h h h dx x h

;(2分)

3)(x x f =时,]

30[121

]0[24223403

h h h h h dx x h

-++==⎰;(2分)

4)(x x f =时,6]40[121]0[2553

2450

4

h h h h h h dx x h

=

-++≠=⎰;(2分)

所以,其代数精确度为3。(1分)

(10分)