当前位置:文档之家› 上海大学数值分析历届考题

上海大学数值分析历届考题

上海大学数值分析历届考题
上海大学数值分析历届考题

数值分析历届考题

03-04学年秋季学期

一.

简答题(每小题5分)

1. 数值计算中要注意哪些问题。

答:第一、两个相近的数应避免相减。 第二、绝对值很小的数应避免作除数。 第三、注意选取适当的算法减少运算次数。

第四、两个绝对值相差很大的数运算时,注意“机器零”的问题。

第五、注意算法的收敛性和稳定性。

2. 用迭代法求解非线性方程0)(=x f 时,迭代收敛的条件是什么,可以用什么方法来确定初值0x 。

答:对于非线性方程0)(=x f (其迭代格式为)(x g x =),如果满足: (1) 当],[b a x ∈时,],[)(b a x g ∈;

(2) )(x g '在],[b a 上连续,且对任意的],[b a x ∈都有1)(<≤L x g 。

则有结论:对任意给定的],[0b a x ∈,由迭代格式)(1k k x g x =+,k=0,1,2,…产生的序列{}

k x 收敛于*x ,即迭代收敛。

可以用二分法来确定初值0x 。

3. 用消元法求解线性方程组时,为什么要选主元。

答: 因为用简单高斯消元法求得的近似解与精确解相差甚远,其主要原因是绝对值很小的数作除数,导致了误差的快速增长。为了避免这种情况的发生,我们可以通过行交换,在需要消元的列中,取绝对值最大者作为主对角线元素(即主元),计算效果将得到改善。

4. 矩阵的条件数是什么,它对求解线性方程组有什么影响。

答:对于n 阶可逆方阵A ,正实数||A ||||1-A ||称为A 的条件数,记为cond(A)。

条件数对于线性方程组Ax=b 的影响如下:

b

b A cond x

x

?≤?)(,其中b ?为A 精确时b 产生的误差;

A

A

A cond x x ?≤?)

( ,其中A ?为b 精确时A 产生的误差。

5. 把下列二阶常微分方程的初值问题

??

???='=-=-+'--''2)0(,1)0(1111y y x y x y x x y 化为一阶常微分方程组,并写出求解该方程的改进Euler 方法。

答:令??

?'==)

()()

()(2

1x y x u x y x u

则??

?

??-+--='='11)()()()(122

21

x x x u x xu x u u x u ,其中???==2)0(1)0(21u u 。

所以用改进的Euler 方法表示为:

??

??

? ??-+--+=)1(1)(1)(2)

(2)

(i i i i i i p x x u xu u h y y ,

)()(1x y x u p =,)()(2x y x u p '=,

??

??

? ??-+--+=++)1(111)(1)(2)

(2)

(i i i i i i c x x u u x u h y y ,

)(2

1

)1(c p i y y y +=

+。 二.

(20分)给出数据表

求一个满足插值条件的三次插值多项式,并写出余项公式。

解:先求出满足函数值插值条件)()(2i x f x P =,i=0,1,2的二次插值多项式)(2x P 。

由牛顿插值公式:

],,[))((],[)()()(2101010002x x x f x x x x x x f x x x f x P --+-+=

22)1(22+-=-+-=x x x x x

令))()(()()(21023x x x x x x A x P x H ---+=,其中A 是待定常数,则

))((22)(2101113x x x x A x x H --+-='

,由已知条件1)(1-='x f ,代入可得:

1)

21()01(1

=-?--=

A ;

所以22)2)(1(22)(2

323+-=--++-=x x x x x x x x H 。

其插值余项为)2()1(!

4)

()(2)4(--=

x x x f x R ξ,其中)2,

0(∈ξ。 三. (20分)给出数据表

用最小二乘法求拟合曲线

x

b

a y

+

=1

(保留3位小数)。 解:对于曲线x b a y

+

=1

,令y z 1

=,x

t 1=,得bt a z +=。

把x ,y 的数据转换为t ,z 的数据(取3位有效数字):

对于bt a z +=,其法方程组为:

???????

=+=+∑∑∑∑∑=====4

141241

4

1

414i i i i i i i i i i i z t t b t a z t b a ; 其中:

50

.194

1

=∑=i

i t ,

25

.1354

1

2

=∑=i

i t ,

76

.54

1

=∑=i

i z ,

08

.244

1

=∑=i

i i z t 数据代入后得法方程组为??

?=+=+08

.2425.1355.1976

.55.194b a b a ;解得??

?-==0995

.093.1b a 。

所以拟合曲线为

x

y

0995

.093.11

-

=。

四.

(15分)确定下列求积公式的系数1k ,2k ,3k ,使公式成为Guass 型求积公式

?

-++-=1

1

321)6.0()0()6.0()(f k f k f k dx x f 。

解:通过待定系数法:

当1)(≡x f 时,有3212k k k ++= (1) 当x x f =)(时,有316.06.00k k +-= (2)

当2

)(x x f =时,有

316.06.03

2

k k += (3) 由此得到一个关于未知数1k ,2k ,3k 的线性方程组:

???

????

=

+=+-=++32

6.06.006.06.02

3131321k k k k k k k ;解得???

??===55555556.088888889.055555556.0321k k k 。

五.

(20分)证明:对任意参数t (1≠t )下列求解常微分方程初值问题的算法,其局部截断误差都是c :

))

1(2,)

1(2()1(),(1i i i i i i i f t h

y t h

x hf t y x thf y y -+

-+

-++=+。

证:令??

???-+-+==))1(2,)1(2()

,(121t hK y t h

x f K y x f K i i i i , 则211)1(

hK t thK y y i i -++=+(1)

对2K 作泰勒展开得:

)()

,()1(2),()1(2),(212h O y

y x f t hK x y x f t h

y x f K i i i i i i +???-+???

-+

=。

代入到(1)式中:

)()

,(2),(2)1(3122

111

h O y

y x f K h x y x f h hK t thK y y i i i i i i +???+???+-++=+由于

)(]))(,())(,())

(,([2))(,()()(321h O y

x y x f x y x f x x y x f h x y x hf x y x y i i i i i i i i i i +??+??++=+

i i y x y =)(的条件下)()()()(33311h O h O h O y x y i i =-=-++。

即对任意参数t ,上述求解微分方程初值问题的算法其局部截断误差都是)(3

h O 。

六.

(16分)证明:下列求解常微分方程初值问题的数值方法,其局部截断误差为)(3

h O 。

)],(4

1

),(47[)(211111---+-++=

i i i i i i i y x f y x f h y y y 证:)),(,(),(11i i i i i i y x hf y h x f y x f --=--

)()],()

,(),([

),(2h O y x hf y

y x f h x y x f y x f i i i i i i i i +???+???-=

)()],()

,(),([!2),()()()(3211

h O y x f y

y x f x y x f h y x hf x y h x y x y y i i i i i i i i i i i i +??+??+-=-=≈-- 在

i i y x y =)(的条件下将上述两式代入

)],(41

),(47[)(211111---+-++=

i i i i i i i y x f y x f h y y y 中,可得:

)](),(),(),([4),(2321

h O y x f y

y x f x y x f h y x f h

y y i i i i i i i i i i +??+??+-=+

)]}(),()

,(),([4),(23{2h O y x f y y x f x y x f h y x f h i i i i i i i i +??+??++

)()],()

,(),([2),(3h O y x f y

y x f x y x f h y x hf y i i i i i i i i i +??+??+

+= 由于

)(]))(,())(,())

(,([2))(,()()(321h O y

x y x f x y x f x x y x f h x y x hf x y x y i i i i i i i i i i +??+??++=+在i

i y x y =)(的条件下)()()()(3

3311h O h O h O y x y i i =-=-++。

所以上述求解微分方程初值问题的算法其局部截断误差都是)(3

h O 。

05-06学年秋季学期

一.

简答题(每小题4分,共20分)

1. 设x=0.06020,y=0.0418是按四舍五入得到的近似值,则x+y ,xy 的绝对误差限,相对误差限,有效数字各是

多少。 答:54110211021)(---?=?≤

x ε,431102

1

1021)(---?=?≤y ε; 303102

1

1021)()()(--?=?≤

+≤+y x y x εεε, 所以x+y 三位有效,0007766.0)

()(=++=

+

y

x y x y x r εε;

325102

1

1021)()()(---?=?≤

+≤x y y x xy εεε, 所以x/y 三位有效,001279.0)

()(==xy

xy xy r εε 2. 同03-04学年秋季学期第一题3

3. 在解线性方程组时,原始数据的误差对解的影响如何;对病态方程组可以采用什么方法处理。

答:原始数据的误差对于线性方程组Ax=b 的影响如下:

b

b A cond x

x

?≤?)(,其中b ?为A 精确时b 产生的误差;

A

A

A cond x x ?≤?)

( ,其中A ?为b 精确时A 产生的误差; 其中cond(A)=||A ||||1-A ||为条件数。

对于病态方程组,可以使用迭代改善的方法处理。

4. 给出三个等距节点1x ,2x ,3x ,及其相应的函数值,试导出二阶数值导数)(1x f ''的计算公式。

答:以这三个点为节点的基本插值多项式为: ))(())(()(2010210x x x x x x x x x l ----=

,))(())(()(2101201x x x x x x x x x l ----=,

)

)(()

)(()(1202102x x x x x x x x x l ----=

求二阶导得:))((2)(20100

x x x x x l --='',)

)((2

)(21011x x x x x l --=''

)

)((2

)(12022x x x x x l --=

'';

设ih x x i +=0,i=0,1,2。

则)]()(2)([1

)()(2102

121x f x f x f h x L x f +-=''≈'

'。

5. 用数值方法求解常微分方程时,怎样选择合适的步长。

答:先选取一个步长h ,计算)

2

(1h

i y +和

)(1h i y +,如果ε>?,则将步长逐次减半,直到ε

步长h ,就有ε?的最大步长。

二.

(16分)给出数据表

求一个3次插值多项式;并证明其余项公式为)3()2)(1(!4)

()(2)4(---=

x x x f x R ξ

解:先求出满足函数值插值条件)()(2i x f x P =,i=0,1,2的二次插值多项式)(2x P 。

由牛顿插值公式:

],,[))((],[)()()(2101010002x x x f x x x x x x f x x x f x P --+-+=

673)2)(1(3)1(222+-=--+-+=x x x x x

令))()(()()(21023x x x x x x A x P x H ---+=,其中A 是待定常数,则

))((76)(2101113x x x x A x x H --+-='

,由已知条件3)(1='x f ,代入可得:

2)

32()12(5

3=-?--=

A ;

所以61592)3)(2)(1(2673)(2

323-+-=---++-=x x x x x x x x x H 。

由插值条件可知,1x 是R(x)的二重零点,0x 和2x 是R(x)的单重零点,所以

)())()(()(2210x x x x x x x K x R ---=,其中K(x)是待定函数。

令)())()(()()()(22

103x x x x x x x K t H t f t g -----=,

当)(x f 的4阶导数连续时,反复用罗尔定理,可得!4)

()()4(ξf x K =,

所以)3()2)(1(!

4)

()(2)4(---=

x x x f x R ξ。 三.

(16分)给出一组数据

用最小二乘法求拟合曲线x

b ae

y 1=。

解:对于曲线x

b ae y =,两边取对数得:x b a y +

=ln ln

令y z ln =,x

t 1

=,a m ln =,则可得到:bt m z +=

把x ,y 的数据转换为t ,z 的数据(取3位有效数字):

对于bt m z +=,其法方程组为:

???????

=+=+∑∑∑∑∑=====5

151251

5

1

515i i i i i i i i i i i z t t b t m z t b m ; 其中:

54.35

1

=∑=i i

t

,66.251

2

=∑=i i t ,42.951

=∑=i i z ,82.65

1

=∑=i i i z t

数据代入后得法方程组为??

?=+=+82.666.254.342.954.35b m b m ;解得???==980

.019

.1b m 。

29.319.1===e e a m 。

数值分析典型习题

特别声明:考试时需带计 算器作辅助计算 1.2015x *=是经四舍五入得到的近似值,则其相对误差* r e ≤-31 104 ?. 2. 01(),(), ,()n l x l x l x 是以01,, ,n x x x 为节点的拉格朗日插值基函数,则 3.设(0)1(1)3(2)4(3)2f =,f =,f =,f =,[0123]f =,,,1 3 - . 4. 利用Simpson 公式求?2 1 2dx x = 7.3 5. 设求积公式1 0()d (),(1)n k k k f x x A f x n ≈≥∑?=是Gauss 型求积公式,则3 n k k k A x == ∑1 .4 6. 数值微分公式(2)(2) ()i i i f x h f x h f x h +≈ --'的截断误差为 2().O h 7. 设1101A ?? = ??? ,则A 的谱半径()A ρ= 1 ,A 的条件数1cond ()A = 4. 8. 用牛顿下山法求解方程3 03 x x -=根的迭代公式是 2 13 3(1),3n n n n x x x x x λ+-=-- 下山条件是 1()().n n f x f x +< 9.对任意初始向量(0)x 及任意向量f ,线性方程组的迭代公式(1)()(0,1,2,)k k k +=+=x Bx f ,迭代序列()k x 收敛于方程组的精确解x *的充分必要条件是()1.ρ

数值分析试题及答案汇总

数值分析试题 一、 填空题(2 0×2′) 1. ?? ????-=? ?????-=32,1223X A 设x =是精确值x *=的近似值,则x 有 2 位 有效数字。 2. 若f (x )=x 7-x 3+1,则f [20,21,22,23,24,25,26,27]= 1 , f [20,21,22,23,24,25,26,27,28]= 0 。 3. 设,‖A ‖∞=___5 ____,‖X ‖∞=__ 3_____, ‖AX ‖∞≤_15_ __。 4. 非线性方程f (x )=0的迭代函数x =?(x )在有解区间满足 |?’(x )| <1 ,则使用该迭代 函数的迭代解法一定是局部收敛的。 5. 区间[a ,b ]上的三次样条插值函数S (x )在[a ,b ]上具有直到 2 阶的连续导数。 6. 当插值节点为等距分布时,若所求节点靠近首节点,应该选用等距节点下牛顿差商 公式的 前插公式 ,若所求节点靠近尾节点,应该选用等距节点下牛顿差商公式的 后插公式 ;如果要估计结果的舍入误差,应该选用插值公式中的 拉格朗日插值公式 。 7. 拉格朗日插值公式中f (x i )的系数a i (x )的特点是:=∑=n i i x a 0)( 1 ;所以当 系数a i (x )满足 a i (x )>1 ,计算时不会放大f (x i )的误差。 8. 要使 20的近似值的相对误差小于%,至少要取 4 位有效数字。 9. 对任意初始向量X (0)及任意向量g ,线性方程组的迭代公式x (k +1)=Bx (k )+g (k =0,1,…)收 敛于方程组的精确解x *的充分必要条件是 ?(B)<1 。 10. 由下列数据所确定的插值多项式的次数最高是 5 。 11. 牛顿下山法的下山条件为 |f(xn+1)|<|f(xn)| 。 12. 线性方程组的松弛迭代法是通过逐渐减少残差r i (i =0,1,…,n )来实现的,其中的残差 r i = (b i -a i1x 1-a i2x 2-…-a in x n )/a ii ,(i =0,1,…,n )。 13. 在非线性方程f (x )=0使用各种切线法迭代求解时,若在迭代区间存在唯一解,且f (x )

数值分析试卷及答案

二 1求A的LU分解,并利用分解结果求 解由紧凑格式 故 从而 故 2求证:非奇异矩阵不一定有LU分解 证明设非奇异,要说明A不一定能做LU分解,只需举出一个反例即可。现考虑矩阵,显然A为非奇异矩阵。若A有LU分解,则 故,而,显然不能同时成立。这矛盾说明A不能做LU分解,故只假定A非奇异并不能保证A能做LU分解,只有在A的前阶顺序主子式 时才能保证A一定有LU分解。

3用追赶法求解如下的三对角方程组 解设有分解 由公式 其中分别是系数矩阵的主对角线元素及其下边和上边的次对角线元素,故有 从而有 故,,, 故,,,

4设A是任一阶对称正定矩阵,证明是一种向量范数 证明(1)因A正定对称,故当时,,而当时, (2)对任何实数,有 (3)因A正定,故有分解,则 故对任意向量和,总有 综上可知,是一种向量范数。 5 设,,已知方程组的精确解为 (1)计算条件数; (2)若近似解,计算剩余; (3)利用事后误差估计式计算不等式右端,并与不等式左边比较,此结果说明了什么?解(1) (2) (3)由事后误差估计式,右端为 而左端

这表明当A为病态矩阵时,尽管剩余很小,误差估计仍然较大。因此,当A病态时,用大小作为检验解的准确度是不可靠的。 6矩阵第一行乘以一数成为,证明当时,有最小值 证明设,则 又 故 从而当时,即时,有最小值,且 7讨论用雅可比法和高斯-赛德尔法解方程组时的收敛性。如果收敛,比较哪一种方 法收敛较快,其中 解对雅可比方法,迭代矩阵 , 故雅可比法收敛。 对高斯-赛德尔法,迭代矩阵

,故高斯-赛德尔法收敛。 因=故高斯-赛德尔法较雅可比法收敛快。 8设,求解方程组,求雅可比迭代法与高斯-赛德尔迭代法收敛的充要条件。 解雅可比法的迭代矩阵 , 故雅可比法收敛的充要条件是。 高斯-赛德尔法的迭代矩阵 ,

数值分析典型例题

第一章典型例题 例3 ln2=0.…,精确到10-3的近似值是多少 解 精确到10-3=,即绝对误差限是=, 故至少要保留小数点后三位才可以。ln2 第二章典型例题 例1 用顺序消去法解线性方程组 ??? ??1 -=4+2+4=+2+31 -=4++2321 321321x x x x x x x x x 解 顺序消元 ?? ?? ??????---???→???????????---????→???????????--=-?+-?+-?+1717005.555.00141 25.025.105.555.001412142141231412]b A [)3()2/1()2/3(231312r r r r r r M 于是有同解方程组 ?? ? ??-==--=++17175.555.0142332321x x x x x x 回代得解 x 3=-1, x 2=1,x 1=1,原线性方程组的解为X =(1,1,-1)T 例2 取初始向量X (0)=(0,0,0)T ,用雅可比迭代法求解线性方程组 ??? ??5 =+2+23=++1=2-2+321 321321x x x x x x x x x 解 建立迭代格式 ???????+--=+--=++-=+++5223122) (2)(1)1(3 ) (3)(1)1(2 ) (3)(2)1(1k k k k k k k k k x x x x x x x x x (k =1,2,3,…)

第1次迭代,k =0 X (0)=0,得到X (1)=(1,3,5)T 第2次迭代,k =1 ???????-=+?-?-=-=+--==+?+?-=3 532123 351515232)2(3) 2(2)2(1x x x X (2)=(5,-3,-3)T 第3次迭代,k =2 ???????=+-?-?-==+---==+-?+-?-=1 5)3(2521 3)3(511)3(2)3(2)2(3) 3(2)3(1x x x X (3)=(1,1,1)T 第4次迭代,k =3 ???????=+?-?-==+--==+?+?-=1 512121 311111212)2(3) 2(2)2(1x x x X (4)=(1,1,1)T 例4 证明例2的线性方程组,雅可比迭代法收敛,而高斯-赛德尔迭代法发散。 证明 例2中线性方程组的系数矩阵为 A =?? ?? ? ?????-122111221 于是 D =?? ?? ??????100010001 D -1=D ??????????=022001000L ~ ????? ?????-=000100220U ~ 雅可比迭代矩阵为

数值分析试卷及其答案2

1、(本题5分)试确定7 22作为π的近似值具有几位有效数字,并确定其相对误差限。 解 因为 7 22=3.142857…=1103142857.0-? π=3.141592… 所以 3 12 10 2 110 21005.0001264.07 22--?= ?= <=- π (2分) 这里,3,21,0=-=+-=n n m m 由有效数字的定义可知7 22作为π的近似值具有3位有效数字。 (1分) 而相对误差限 3 10 2 10005.00004138.0001264.07 22-?= <≈= -= π π πε r (2分) 2、(本题6分)用改进平方根法解方程组:???? ? ??=????? ??????? ??--654131321 112321x x x ; 解 设???? ? ? ?????? ? ?????? ??===????? ? ?--11 1 11113 1321 11232312132 1 32 31 21 l l l d d d l l l LDL A T 由矩阵乘法得: 5 7,21,21527,25,2323121321- == - == -==l l l d d d (3分) 由y D x L b Ly T 1 ,-==解得 T T x y )9 23,97,910( ,)5 63, 7,4(== (3分) 3、(本题6分)给定线性方程组??? ? ? ??=++-=+-+=-+-=-+17722238231138751043214321 321431x x x x x x x x x x x x x x 1)写出Jacoib 迭代格式和Gauss-Seidel 迭代格式; 2)考查Jacoib 迭代格式和Gauss-Seidel 迭代格式的敛散性; 解 1)Jacoib 迭代格式为

数值分析试卷及其答案

1、(本题5分)试确定7 22 作为π的近似值具有几位有效数字,并确定其相对误差限。 解 因为 7 22 =3.142857…=1103142857 .0-? π=3.141592… 所以 312102 11021005.0001264.0722--?=?=<=- π (2分) 这里,3,21,0=-=+-=n n m m 由有效数字的定义可知7 22 作为π的近似值具有3位有效数字。 (1分) 而相对误差限 3102 1 0005.00004138.0001264.07 22-?= <≈= -= π π πε r (2分) 2、(本题6分)用改进平方根法解方程组:??? ?? ??=????? ??????? ??--654131*********x x x ; 解 设???? ? ??????? ? ?????? ??===????? ??--11111 1 131321112323121 32 132 31 21 l l l d d d l l l LDL A T 由矩阵乘法得: 5 7,21,215 27 ,25,2323121321- ==-== -==l l l d d d (3分) 由y D x L b Ly T 1 ,-==解得 T T x y )9 23 ,97,910(,)563, 7,4(== (3分) 3、(本题6分)给定线性方程组???????=++-=+-+=-+-=-+17 7222382311387 510432143213 21431x x x x x x x x x x x x x x 1)写出Jacoib 迭代格式和Gauss-Seidel 迭代格式; 2)考查Jacoib 迭代格式和Gauss-Seidel 迭代格式的敛散性; 解 1)Jacoib 迭代格式为

数值分析典型习题资料

数值分析典型习题

特别声明:考试时需带计 算器作辅助计算 1.2015x *=是经四舍五入得到的近似值,则其相对误差* r e ≤ -31 104 ?. 2. 01(),(),,()n l x l x l x L 是以01,,,n x x x L 为节点的拉格朗日插值基函数,则 3.设(0)1(1)3(2)4(3)2f =,f =,f =,f =,[0123]f =,,,1 3 - . 4. 利用Simpson 公式求?2 1 2dx x = 7.3 5. 设求积公式1 0()d (),(1)n k k k f x x A f x n ≈≥∑?=是Gauss 型求积公式,则3 n k k k A x == ∑1 .4 6. 数值微分公式(2)(2) ()i i i f x h f x h f x h +≈ --'的截断误差为 2().O h 7. 设1101A ?? = ??? ,则A 的谱半径()A ρ= 1 ,A 的条件数1cond ()A = 4. 8. 用牛顿下山法求解方程3 03 x x -=根的迭代公式是 2 13 3(1),3n n n n x x x x x λ+-=-- 下山条件是 1()().n n f x f x +< 9.对任意初始向量(0)x 及任意向量f ,线性方程组的迭代公式(1)()(0,1,2,)k k k +=+=L x Bx f ,迭代序列()k x 收敛于方程组的精确解x *的充分必要条件是()1.ρ

最新数值分析历年考题

数值分析A 试题 2007.1 第一部分:填空题10?5 1.设3112A ?? = ??? ,则A ∞=___________ 2()cond A =___________ 2.将4111A ??= ??? 分解成T A LL =,则对角元为正的下三角阵L =___________ ,请用线性最小二乘拟合方法确定拟合函数()bx f x ae =中的参数:a = ___________ b =___________ 4.方程13 cos 2044x x π--=在[0,1]上有 个根,若初值取00.95x =,迭代方法 113 cos 244 k k x x π+=-的收敛阶是 5.解方程2 210x x -+=的Newton 迭代方法为___________,其收敛阶为___________ 6.设()s x = 323 2 323,[0,1]31,[1,2] ax x x x x x bx x +-+∈--+∈为三次样条函数,则a = ___________ b =___________ 7.要想求积公式: 1 121 ()(()f x dx A f f x -≈+? 的代数精度尽可能高,参数1A = ___________ 2x =___________此时其代数精度为:___________ 8.用线性多步法2121(0.50.5)n n n n n y y h f f f ++++-=-+来求解初值问题 00'(,),(),y f x y y x y ==其中(,)n n n f f x y =,该方法的局部截断误差为___________,设 ,0,f y μμ=?其绝对稳定性空间是___________ 9.用线性多步法 2121()n n n n n y ay by h f f ++++-+=-来求解初值问题 00'(,),(),y f x y y x y ==其中(,)n n n f f x y =,希望该方法的阶尽可能高,那么a = ___________ b =___________,此时该方法是几阶的:___________

华南理工大学数值分析试题-14年下-C

华南理工大学研究生课程考试 《数值分析》试卷C (2015年1月9日) 1. 考前请将密封线内各项信息填写清楚; 所有答案请按要求填写在本试卷上; 课程代码:S0003004; 4. 考试形式:闭卷; 5. 考生类别:硕士研究生; 本试卷共八大题,满分100分,考试时间为150分钟。 一、(12分)解答下列问题: 1)设近似值0x >,x 的相对误差为δ,试证明ln x 的绝对误差近似为δ。 2)利用秦九韶算法求多项式 542()681p x x x x x =-+-+ 在3x =时的值(须写出计算形式),并统计乘法次数。 (12分)解答下列问题: 1)设()235f x x =+,求[]0,1,2f 和[]0,1,2,3f 。 2)利用插值方法推导出恒等式: 33220,0[]j j i i x j i x i j =≠=-=-∑∏ 。

(1)设{}∞ =0)(k k x q 是区间[]1,0上带权1=ρ而最高次项系数为1的正交多项式族,其中1)(0=x q ,求1()q x 和2()q x 。 (2)求形如2y a bx =+的经验公式,使它与下列数据拟合: 四、(14分)对积分()10I f x dx = ?,试 (1)构造一个以012113,,424 x x x ===为节点的插值型求积公式; (2)指出所构造公式的代数精度; (3)用所得数值求积公式计算积分1 203x dx ?的精确值; (4)指出所得公式与一般的Newton-Cotes 型公式在形式上的重要区别。

(1)设?? ????=4321A ,计算1A 、()Cond A ∞和()A ρ。 (2)用列主元Gauss 消去法解方程组: 12312315410030.112x x x ????????????=????????????-?????? 六、(13分)对2阶线性方程组 11112212112222 a x a x b a x a x b +=??+=? (11220a a ≠ ) (1)证明求解此方程组的Jacobi 迭代与Gauss-Seidel 迭代同时收敛或同时发散; (2)当同时收敛时,试比较它们的收敛速度。

数值分析典型例题

第一章典型例题 例3…,精确到10-3的近似值是多少? 解 精确到10-3=,即绝对误差限是?=, 故至少要保留小数点后三位才 可以。ln2? 第二章典型例题 例1 用顺序消去法解线性方程组 解 顺序消元 于是有同解方程组 回代得解 x 3=-1, x 2=1,x 1=1,原线性方程组的解为X =(1,1,-1)T 例2 取初始向量X (0)=(0,0,0)T ,用雅可比迭代法求解线性方程组 解 建立迭代格式 ??? ????+--=+--=++-=+++5223122)(2)(1)1(3) (3)(1)1(2 )(3)(2)1(1k k k k k k k k k x x x x x x x x x (k =1,2,3,…) 第1次迭代,k =0 X (0)=0,得到X (1)=(1,3,5)T 第2次迭代,k =1 X (2)=(5,-3,-3)T 第3次迭代,k =2 X (3)=(1,1,1)T 第4次迭代,k =3

X (4)=(1,1,1)T 例4 证明例2的线性方程组,雅可比迭代法收敛,而高斯-赛德尔迭 代法发散。 证明 例2中线性方程组的系数矩阵为 A =?? ?? ? ?????-122111221 于是 D =?? ?? ??????100010001 D -1 =D ?? ?? ? ?????=022001000L ~ ?? ?? ? ?????-=000100220U ~ 雅可比迭代矩阵为 B 0=?? ?? ? ?????--=??????????-??????????-=+--022101220022101220100010001)U ~L ~(D 1 得到矩阵B 0的特征根03,2,1=λ,根据迭代基本定理4,雅可比迭代法收敛。 高斯-赛德尔迭代矩阵为 G =-U ~ )L ~D (1-+ =-?? ?? ??????----=??????????-??????????---=??????????-??????????-2003202200001002201200110010001002201220110011 解得特征根为?1=0,?2,3=2。由迭代基本定理4知,高斯-赛德尔迭代发散。 例5 填空选择题: 1. 用高斯列主元消去法解线性方程组 作第1次消元后的第2,3个方程分别为 。

数值分析试题及答案

一、单项选择题(每小题3分,共15分) 1. 3.142和3.141分别作为π的近似数具有( )和( )位有效数字. A .4和3 B .3和2 C .3和4 D .4和4 2. 已知求积公式 ()()2 1 121 1()(2)636f x dx f Af f ≈ ++? ,则A =( ) A . 16 B .13 C .12 D .2 3 3. 通过点 ()()0011,,,x y x y 的拉格朗日插值基函数()()01,l x l x 满足( ) A . ()00l x =0, ()110l x = B . ()00l x =0, ()111l x = C .() 00l x =1,()111 l x = D . () 00l x =1,()111 l x = 4. 设求方程 ()0 f x =的根的牛顿法收敛,则它具有( )敛速。 A .超线性 B .平方 C .线性 D .三次 5. 用列主元消元法解线性方程组 1231231 220223332 x x x x x x x x ++=?? ++=??--=? 作第一次消元后得到的第3个方程( ). A . 232 x x -+= B .232 1.5 3.5 x x -+= C . 2323 x x -+= D . 230.5 1.5 x x -=- 单项选择题答案 1.A 2.D 3.D 4.C 5.B 得 分 评卷人 二、填空题(每小题3分,共15分)

1. 设T X )4,3,2(-=, 则=1||||X ,2||||X = . 2. 一阶均差 ()01,f x x = 3. 已知3n =时,科茨系数()()() 33301213,88C C C ===,那么 () 33C = 4. 因为方程()420 x f x x =-+=在区间 []1,2上满足 ,所以()0f x =在区间 内有根。 5. 取步长0.1h =,用欧拉法解初值问题 ()211y y y x y ?'=+?? ?=? 的计算公式 . 填空题答案 1. 9和29 2. ()() 0101 f x f x x x -- 3. 1 8 4. ()()120 f f < 5. ()12 00.1 1.1,0,1,210.11k k y y k k y +???? ?=+? ?=+???? =??L 得 分 评卷人 三、计算题(每题15分,共60分) 1. 已知函数 21 1y x = +的一组数据: 求分 段线性插值函数,并计算 () 1.5f 的近似值. 计算题1.答案 1. 解 []0,1x ∈, ()1010.510.50110x x L x x --=?+?=---% []1,2x ∈,()210.50.20.30.81221x x L x x --=?+?=-+--%

数值分析典型例题

数值分析典型例题 例1 对下列各数写出具有5位有效数字的近似值。236.478, 0.00234711, 9.000024, 9.0000343 10?. 解:按照定义,以上各数具有5位有效数字的近似值分别为:236.478, 0.0023471, 9.0000, 9.0000310?。 注意: *x =9.000024的5位有效数字是9.0000而不是9,因为9 是1位有效数字。 例2 指出下列各数具有几位有效数字。2.0004, -0.00200, -9000, 9310?, 23 10-?。 解:按照定义,以上各数的有效数字位数分别为5, 3, 4,1,1 例3 已测得某物体行程* s 的近似值s=800m ,所需时间* s 的近似值为t=35s ,若已知m s s s t t 5.0||,05.0||**≤-≤-,试求平均速度v 的绝对误差和相对误差限。 解:因为t s v /=,所以)()(1)()()(2t e t s s e t t e t v s e s v v e -=??+??≈ 从 而 05.00469.035 800 5.0351|)(||||)(|1|)(|22≤≈+?≤+≤t e t s s e t v e 同样v v e v e r )()(≈)()()()(t e s e t e v t t v s e v s s v r r r -=??+??= 所以00205.035 05 .08005.0|)(||)(||)(|≈+≤+≤t e s e v e r r r 因此绝对误差限和相对误差限分别为0.05和0.00205。 例4试建立积分20,,1,05 =+=n dx x x I n n 的递推关系,并研究它的误差 传递。 解:151 --= n n I n I ……………………………………………..…...(1) 5ln 6ln 0-=I ,计算出0I 后可通过(1)依次递推计算出1I ,…,20I 。 但是计算0I 时有误差0e ,由此计算出的1I ,…,20I 也有误差,由(1)可 知近似值之间的递推关系为 151 --= n n I n I ……………………………………………….…..(2) (1)-(2)可得 01)5(5e e e n n n -=-=-,由0I 计算n I 时误差被放大了n 5倍。所以(1)不稳 定。 (1) 可以改写为 n I I n n 51 511+ -=- ……………………………………… (3) 如果能先求出20I ,则依次可以求出19I ,…,0I ,计算20I 时有误差,这样根据(3)计算19I ,…,0I 就有误差,误差传播为 n n n e e ?? ? ??-=-511 ,误差依次减少。 例5 用二分法求解方程012)(23=+--=x x x x f 在区间[0,1]内的1个实根,要求有3为有效数字。 解:因为0)1()0(

数值分析习题集及答案Word版

数值分析习题集 (适合课程《数值方法A 》和《数值方法B 》) 长沙理工大学 第一章 绪 论 1. 设x >0,x 的相对误差为δ,求ln x 的误差. 2. 设x 的相对误差为2%,求n x 的相对误差. 3. 下列各数都是经过四舍五入得到的近似数,即误差限不超过最后一位的半个单位,试指 出它们是几位有效数字: *****123451.1021,0.031,385.6,56.430,7 1.0.x x x x x =====? 4. 利用公式(3.3)求下列各近似值的误差限: ********12412324(),(),()/,i x x x ii x x x iii x x ++其中**** 1234 ,,,x x x x 均为第3题所给的数. 5. 计算球体积要使相对误差限为1%,问度量半径R 时允许的相对误差限是多少? 6. 设028,Y =按递推公式 1n n Y Y -=…) 计算到100Y .27.982(五位有效数字),试问计算100Y 将有多大误差? 7. 求方程2 5610x x -+=的两个根,使它至少具有四位有效数字27.982). 8. 当N 充分大时,怎样求2 1 1N dx x +∞+?? 9. 正方形的边长大约为100㎝,应怎样测量才能使其面积误差不超过1㎝2 ? 10. 设 212S gt = 假定g 是准确的,而对t 的测量有±0.1秒的误差,证明当t 增加时S 的绝对 误差增加,而相对误差却减小. 11. 序列 {}n y 满足递推关系1101n n y y -=-(n=1,2,…),若0 1.41y =≈(三位有效数字), 计算到 10y 时误差有多大?这个计算过程稳定吗? 12. 计算6 1)f =, 1.4≈,利用下列等式计算,哪一个得到的结果最好? 3 -- 13. ()ln(f x x =,求f (30)的值.若开平方用六位函数表,问求对数时误差有多大?

数值分析习题

习题一 1.1 求下列各数的具有四位有效数字的近似值, 并指出其绝对误差限和相对误差限 )1.0ln(,121,101 1,1014321== = = x x x x 1.2 下列各数都是对准确值进行四舍五入得到的近似值, 指出它们的绝对误差限、相对误差限和有效数字的位 数。 3 * 5* 4* 3* 2* 1100.5,5000,50.31,3015.0,0315.0?=====x x x x x 1.3 为了使 3 1的近似值的相对误差不超过0.1%, 问应取几位有效数字? 1.4 怎样计算下列各题才能使得结果比较精确? (1) x x sin )sin(-+ε,其中ε充分小 (2) ? ++1 2 1N N x dx ,其中N 是充分大的正数 (3) x x sin cos 1-,其中x 充分小 (4) o 1cos 1- (5) 1001.0-e (6) )11010ln(84-- 1.5 求方程01562=+-x x 的两个根, 使至少具有四位有效数字。 习题二 2.1 证明方程043 =-+x x 在区间[1,2]内有且仅有一个根。如果用二分法求它具有五位有效数字的根,试问需对 分多少次?(不必求根) 2.2 用二分法求方程0134 =+-x x 在[0.3, 0.4]内的一个根, 精度要求2 10 2 1-?= ε。 2.3 找出下列方程的有根区间,选择适当的初始点用二分法求方程的根,精度要求2 10 -=ε。 (1) 02 =--x x ; (2) 06cos 2 =-++-x e x x ; (3) 01tan =--x x ; (4) 0sin 2=--x e x 。 2.4 考虑方程032 =-x e x ,将其改写为3 x e x ± =,取00=x ,用两种迭代公式迭代,分别收敛到1.0和-0.5附 近的两个根(取精度要求3 10-=ε)。

2012数值分析试卷答案

昆明理工大学2012级硕士研究生试卷 科目: 数值分析 考试时间: 出题教师: 集体 考生姓名: 专业: 学号: 考试要求:考试时间150分钟;填空题答案依顺序依次写在答题纸上,填在试卷卷面上的不予计分;可带计算器。 一、 填空题(每空2分,共40分) 1.设*0.231x =是真值0.228x =的近似值,则*x 有 位有效数字,*x 的相对误差限 为 。 2.设 133)(47+++=x x x x f ,则=]2,,2,2[710 f ,=]2,,2,2[810 f 。 3. 过点)0,2(),0,1(-和)3,1(的二次拉格朗日插值函数为 )(2x L = , 并计 算=)0(2L 。 4.设 32()3245f x x x x =+-+在[]1,1-上的最佳二次逼近多项式为 , 最佳二次平方逼近多项式为 。 5.高斯求积公式 )()()(1101 0x f A x f A dx x f x +≈? 的系数0A = , 1A = ,节点0x = , 1x = 。 6.方程组 b Ax =,,U L D A --=建立迭代公式f Bx x k k +=+)()1(,写出雅可比迭代法和 高斯-赛德尔迭代法的迭代矩阵, =Jacobi B ,=-Seidel Gauss B 。 7.0 0100A ??? =? ???,其条件数2()Cond A = 。 8.设?? ? ???=2113A ,计算矩阵A 的范数,1||||A = , 2||||A = 。

9.求方程 ()x f x =根的牛顿迭代格式是 。 10.对矩阵??? ? ? ??=513252321A 作LU 分解,其L=________________, U= __________________。 二、计算题(每题10分,共50分) 1. 求一个次数不高于4次的多项式P (x ), 使它满足:1)1(,0)0(,0)0('===p p p ,1)1(,'=p ,1)2(=p 并写出其余项表达式(要求有推导过程)。 2. 若用复合梯形公式计算积分 dx e x ? 1 ,问区间[0, 1]应分成多少等分才能使截断误差不超过 5102 1 -?? 若改用复合辛普森公式,要达到同样的精度区间[0, 1]应该分成多少等份? 由下表数据,用复合辛普森公式计算该积分的近似值。 3. 线性方程组b Ax =,其中???? ??????=18.04.08.014.04.04.01A ,T b ]3,2,1[=,(1)建立雅可比迭代法和 高斯-赛德尔迭代法的分量形式。(2)问雅可比迭代法和高斯-赛德尔迭代法都收敛吗 ? 4. 已知如下实验数据4,,1,0),,( =i y x i i , 用最小二乘法求形如x a a y 10+=的经验公式,并 计算最小二乘法的误差。 5. 用改进的欧拉公式(预估-校正方法),解初值问题0)0(,10022=+=y y x dx ,取步长,1.0=h 计算到2.0=x (保留到小数点后四位) 。 三、证明题(共10分) 1. 如果 A 是对称正定矩阵,则A 可唯一地写成T LL A =,其中L 是具有正对角元的下三角 阵。

数值分析试题1

数值分析试卷1 一、填空题(每空2分,共30分) 1. 近似数231.0=*x 关于真值229.0=x 有____________位有效数字; 2. 设)(x f 可微,求方程)(x f x =根的牛顿迭代格式是_______________________________________________; 3. 对1)(3++=x x x f ,差商=]3,2,1,0[f _________________; =]4,3,2,1,0[f ________; 4. 已知??? ? ??-='-=1223,)3,2(A x ,则=∞||||Ax ________________,=)(1A Cond ______________________ ; 5. 求解线性方程组?????=+=+045 11532121x x x x 的高斯—赛德尔迭代格式为_______________________________________;该迭代格式迭代矩阵的谱半径=)(G ρ_______________; 二、(12分)(1)设LU A =,其中L 为下三角阵,U 为单位上三角阵。已知 ?????? ? ??------=2100121001210012A ,求L ,U 。 (2)设A 为66?矩阵,将A 进行三角分解:LU A =,L 为单位下三角阵,U 为上三角阵,试写出L 中的元素65l 和U 中的元素56u 的计算公式。 三、给定数据表如下 x 0.20.40.60.81 1.2f(x)212523202124 (1) 用三次插值多项式计算f ( 0.7 ) 的近似值; (2) 用二次插值多项式计算f ( 0.95 ) 的近似值: (3) 用分段二次插值计算 f ( x ) )2.12.0(≤≤x 的近似值能保证有几位有

数值分析教案

数值分析教案 土建学院 工程力学系 2014年2月 一、课程基本信息 1、课程英文名称:Numerical Analysis

2、课程类别:专业基础课程 3、课程学时:总学时32 4、学分:2 5、先修课程:《高等数学》、《线性代数》、《C 语言》 6、适用专业:工程力学 二、课程的目的与任务: 数值分析是工程力学专业的重要理论基础课程,是现代数学的一个重要分支。其主要任务是介绍进行科学计算的理论方法,即在计算机上对来自科学研究和工程实际中的数学问题进行数值计算和分析的理论和方法。通过本课程的学习,不仅使学生初步掌握数值分析的基本理论知识,而且使学生具备一定的科学计算的能力、分析问题和解决问题的能力,为学习后继课程以及将来从事科学计算、计算机应用和科学研究等工作奠定必要的数学基础。 三、课程的基本要求: 1.掌握数值分析的常用的基本的数值计算方法 2.掌握数值分析的基本理论、分析方法和原理 3.能利用计算机解决科学和工程中的某些数值计算应用问题,增强学生综合运用知识的能力 4.了解科学计算的发展方向和应用前景 四、教学内容、要求及学时分配: (一) 理论教学: 引论(2学时) 第一讲(1-2节) 1.教学内容: 数值分析(计算方法)这门课程的形成背景及主要研究内容、研究方法、主要特点;算法的有关概念及要求;误差的来源、意义、及其有关概念。数值计算中应注意的一些问题。 2.重点难点: 算法设计及其表达法;误差的基本概念。数值计算中应注意的一些问题。3.教学目标: 了解数值分析的基本概念;掌握误差的基本概念:误差、相对误差、误差限、相对误差限、有效数字;理解有效数字与误差的关系。学会选用相对较好的数值计算方法。

相关主题
文本预览
相关文档 最新文档