工程数学期末考试题

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

2003—2008《工程与科学计算》历届试题类型 1. 直解法

例 1. 用列主元素Gauss 消去解下列线性方程组(结果保留5位小数) ⎪⎩

⎨⎧=++=++=++0000

.11000.12100.13310.18338.00000.10000.10000.16867.09000.08100.07290.0321321321x x x x x x x x x

例2. 设线性方程组b Ax =,其中 1

123

1

112341113

4

51

A ⎡⎤⎢

⎥=⎢⎥⎢⎥⎣⎦

求)(A Cond ∞

,并分析线性方程组是否病态 ?

2.迭代法

例1. 设线性方程组b Ax =为 ⎥⎥⎥

⎢⎢⎢⎣⎡=⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡⎥⎥⎥⎦⎤⎢⎢⎢

⎣⎡-----2212

2

11

22

321x x x ααα , 0≠α 写出求解线性方程组的Jacobi 迭代格式,并确定当α取何值时Jacobi 迭代格式收敛. 例2. 写出求解线性方程组b Ax =的Seidel 迭代格式,并判断所写格式的收敛性,其中

b Ax =为

⎪⎩

⎧=++-=+=-5

22826

2332

13231x x x

x x x x 3.插值

例 1. 已知,12144,11121,10100===

(1)试用二次插值多项式计算115的近似值(数据保留至小数点后第5位) (2)估计所得结果的截断误差(数据保留至小数点后第5位)

例 2. 由下列插值条件

4. Runge —Kutta 格式

例 写出标准Kutta Runge -方法解初值问题 ⎩

⎨⎧==+-=1)0(,1)0(s i n 2'

2'''y y x y xy y 的计算格式

5. 代数精度

例 1. 数值求积公式形如

)1()0()1()0()()(321010

f A f A f A f A x S dx x xf '+'++=≈⎰

试确定其中参数,,,,4321A A A A 使其代数精度尽量高, 并确定代数精度. 例 2. 验证数值求积公式

20120

()(1(1)(1f x dx A f A f A f ≈-

+++

是Gauss 型求积公式. 6.Romberg 方法 例 对积分⎰

+10

2

1dx x ,

用Romberg 方法计算积分的近似值,误差不超过5

10-并将结果填

入下表(结果保留至小数点后第五位).

7(1)设)(x ϕ为],[b a 上关于权函数)(x ρ的n 次正交多项式,以)(x ϕ的零点为节点建立

Lagrange 插值基函数)}({x l i ,

证明:⎰⎰

==

b

a

b a

i i n

i dx x l x dx x l x ,,2,1,)]()[()()(2

ρρ

证明: 设n 次正交多项式()x ϕ的零点为12,,n x x x ,则以这n 个零点为节点建立的

Lagrange 插值基函数{()},1,2,i l x i n = 是n-1次多项式,[]2

()i l x 是2n-2次多项式. 故

当()f x 取()i l x 和[]2

()i l x 时Gauss 型求积公式

1

()()(

)

n

b k

k a

k x f x dx A

f x ρ=≈

∑⎰

等号成立, 即

1

()()()n

b i k i

k

i

a

k x l x dx A l x

A ρ==

=∑⎰

2

2

1

()()()n

b i k i k i

a

k x l x dx A l x A ρ==

=∑

则有 ⎰

==

b a

b a

i i n

i dx x l x dx x l x ,,2,1,)]()[()()(2

ρρ

(2)对线性方程组b Ax =,若A 是n 阶非奇异阵,0≠b ,*x 是b Ax =的精确解,x 是

b Ax =的近似解。记Ax b r -=

证明:

b

r CondA

x

x x ≤-*

*

证明:由于*x 是b Ax =的精确解,则 A x b *

=,()r b Ax Ax Ax A x x **=-=-=-

又A 是n 阶非奇异阵,则 1x x A r *--=

11x x A r A r *---=≤,且b Ax A x **=≤,则 b x A

故 *

1

1

*x x A r r r A

A

C ondA

b

A

b

b

x

---≤

==

(3)初值问题0)0(,=+='y b ax y 有解bx ax

x y +=

2

2

1)(,若nh x n =,n y 是用Euler

格式解得的)(x y 在n x x =处的近似值,证明:n

n n ahx

y x y 2

1)(=- .

证明:记 n n n f y x f b ax y x f =+=),(,),(,且0)0(=y ,nh x n = Euler 格式为

),(1n n n n y x hf y y +=+ 则有

=++=+=-----12211)(n n n n n n hf hf y hf y y

n

n n n n n bx ahx ax nhb ah

hb

ah

n hb ah hb ah hb b ax h b ax h b ax h hf hf hf y +-=

+=

+-+++++=++++++=++++=---212

212

2

)1(2

2

21101

100)1(2)()()(

n n n n n n n n ahx ahx bx ax bx ax y x y 21

2

12

212

2

1)()(=-+-+=-.

(4)设n

n C A ⨯∈为非奇异阵,试证:线性方程组b Ax =的数值解可用Seidel 迭代方法求

得.

相关文档
最新文档