数值分析考试复习总结

(1)

(2)

(3) 解⑴(3)

对I X

卜::::

1 ;

对XMO,|X|« 1.

2x2;(1 x)(1 2x). (2)

1 -cosx _ sin

2 x

x x(1 cosx)

si nx

1 cosx

第一章

1误差

相对误差和绝对误差得概念

例题:

当用数值计算方法求解一个实际的物理运动过程时,一般要经历哪几个阶段?在哪些阶段将有哪些误差产生?

答:实际问题-数学模型-数值方法-计算结果

在这个过程中存在一下几种误差:

建立数学模型过程中产生:模型误差参数误差选用数值方法产生:截断误差

计算过程产生:舍入误差传播误差

6 •设a =0.937关于精确数x有3位有效数字,估计a的相对误差.对于

f (x) = .1 —x,估计f(a)对于f(x)的误差和相对误差•

解a的相对误

差: 由于

1 _3l , 、 x — a

|E(x) |

2X

E r(x) <1 2 1 _2

10 =— 10 .(Th1)

2汉18

f(a)对于f(x)的误差和相对误差

|E

⑴冃"―心日^^卜鑒=1。」

| E r(f )^10^ 1-a=4 10‘.□

2有效数字

基本原则:1两个很接近的数字不做减法:

2:不用很小得数做分母(不用很大的数做分子)例题:

4 •改变下列表达式使计算结果比较精确:

1

x

1 - COS

x

X 1 X . X - 1 X )

P 2(x)二 P i (x) f[X o ,X i ,X 2](X-X °)(X- xj

第二章

拉格朗日插值公式(即公式(1))

n

P n (X )二' y 」i (X )

插值基函数(因子)可简洁表示为

I / \ :(X - X j )

® n

(x)

l i (X):

j

卫(X i - X j ) (X- X i ) n (X i )

jT :

n

n

其中:n (X )「「(X - X j ),

'n

X i = /

(\ - X j ).

j =0

j =0

例1 n=1时,线性插值公式 例2 n=2时,抛物插值公式

(X -X o )(X -Xj

% -X o )(X 2 - Xj

牛顿(Newton )插值公式

由差商的引入,知

(i )过点x o , x i 的一次插值多项式 为

P i (x) = f (X o ) C i (x -X o )

其中

C i

L^^fix o ’X i]

=

P i (x)二 f(X o ) f[X o ,X i ](X-X o )

X i _Xo

(2)过点x o , x i , x 2的二次插值多项式 为

P 2(X )二 P i (x) C 2(X-X o )(X-X i )

其中

(x - xj R (x) = y o 疋 ------ + y i 汉 (X o —X i )

(x _X o )

(X i - X o )

P 2(x)

(X -X i )(X -X 2)

(X o -旨)% 讥)

y i

(X -X o )(X -X 2)

(X i -X o )(X i 乜)

f(X2) - f (X i) f (X i) - f (X o)

C2x2 - x i X i X o

X2 _ Xo

二 f [X o,X i,X2]

P 2(x)二 P i (x) f[X o ,X i ,X 2](X-X °)(X- xj

=f (X 。) f[X o ,X i ](X-X o ) f[X o ,X i ,X 2](X-X o )(X-X i )

重点是分段插值:

例题:

1. 利用Lagrange 插值公式求下列各离散函数的插值多项式(结果要简化):

解⑵:

方法一.由Lagrange 插值公式

L 3(X )=fo l o (x)

f l l i (X )

f 2 12(X ) f 3 13 (X )

可得: L 3(x) =x 2(x-1 2) 方法二•令

L 3(x) = x(x-1 2)( Ax B)

3

1

由L 3(-1)=…,L 3(1)

,定A, B

(称之为待定系数法) □

2

2

15.设f(x) =x 2

,求f (x)在区间[0,1]上的分段线性插值函数f h

(x),并估计误差, 取

等距节点,且h =1/10. 解 f (x )=X 2,

X i =ih , i =0,1,

,10, h = .0

设 X i _ x — X i .1 ,贝U:

x 一 N 十 x-x

二 f(X i )

— f(X i 1) — X i —Xi 十 X i +

-X i

*h )2 1)h )2

-h h

i(i 1)

x - 10 100

误差估计:

f h (x) (2i 1)

第三章

最佳一致逼近:(了解) 最佳平方逼近 主要分两种情形:

1. 连续意义下

在空间L 2[a,b ]中讨论

2. 离散意义下

在n 维欧氏空间R n 中讨论,只要求提供f 的样本值

1. 最佳逼近多项式的法方程组

设 L 2[a,b ]的 n 1 维子空间 R=span {1,x,x 2 ,x n }, 其中1,X,X 2…,X n 是L 2[a, b ]的线性无关多项式系•

n

对-f • L 2[a,b ],设其最佳逼近多项式

可表示为: 二a i x i

i=0

由 (f -

)=0,

-pn

n * i

(f - ' a j x ,x

j

) 7 j "(1)n

i=0

n

乞(x ,x j )a * =

(f,x j ),

i =0(1)n

(*2)

j=0

其中

b

b b

(x,x j ^ x j

a

x j dx= x j j dx,

a

(f ,x i )

f (x) x i dx

a

称(*2)式为最佳逼近多项式的法方程组(或正规方程组) .

由{x [雋的线性无关性,可证明G 正定,即 上述法方程组的解存在且唯一 • 11、求f(x) =cos 二X , [0,1]的一次和二次最佳平方逼近多项式

解:设 P ;(x) =a 0 a 1x ,

P ;(x)二 b 0 b 1x b 2x 2

|f(x)

-f h (x)「4max 2! ix _x_(i 1)h

(x —ih)(x —(i +1)h).

分别为f(x)的一次、二次最佳平方逼近多项式。

1

内积(f, g)二i0 f (x) g(x)dx

建立法方程组:

2:方法好坏的判断:代数精度 误差分析 1•代数精度的概念

b

n

定义 若求积公式.f (x )dx 八.W j f (X j ) (*)对所有次数-m 的多项式

a

i=0

是精确的,但对m 1次多项式不精确,则称(*)具有m 次代数精 度。

等价定义

若求积公式(* )对1,x,x 2,…,x m 是精确的,但对x m 1不精确,则(*) 具有m 次代数精度

计算如下内积:

(1,1) =1 , (1,x)二 12 ,

(1, X 2) = 13

(x, x) = ^3 (x,

x 2) = 14

(x 2,x 2) = 15 (1, f) =0 ,

(x 2, f)八2

2

a o

(1)

,得:

12

a

0 =

2

n

a 1

24

~2

于是 P 1

■: 2 ■: 2 b 0 d 扣=0

1

1

b ° b 1

- 3

1 b ° b 1 3 4 解得: □ ^1-

2 ' 1.

、、

3 - 12

b 0 2

JI

1b 2

24

b 1

2

JI 2

——~2

71

2

~2

b 2 =0, 于是:

P 2(X —

12

24 - 2 x .

n

1为什么要进行数值积分 答:梯形复化求积公式和 第四章

?常用哪些公式,方法? simps on 复化求积公式.

3:误差

1等距剖分下的数值求积公式:

公式特点:节点预先给定,均匀分布,系数W j ,i二0(1)n待定

利用插值多项式p n(x)近似代替f(x),即得插值型求积公式Newton-Cotes公式2给定节点数下的具有最佳逼近性质(具有最高次代数精度)的数值求积公式:Gauss求积公式公式特点:系数W j,i二0(1)n和节点xj二0(1)n均待定3分段插值多项式n(x)近似代替f(x)(分段求积)复化求积公式

复化求积公式

通过高次求积公式提高精度的途径不行,类似函数插值

分而治之:分段+低次求积公式 ------ 称为复化求积法

两类低次(n乞4)求积公式:

1. Newton— Cotes 型:矩形、梯形、Simpson、Cotes 公式

分别称为复化矩形、梯形、辛甫生、柯特斯公式

2. Gauss型:一点、两点、三点Gauss求积公式

称为复化一点、两点、三点Gauss公式

复化梯形公式(T n)

丁厂2

{[5) f(x1)] [f(x1)f(x2)] [f(x」

h n -1

[f (a) 2、f(xQ f (b)],

2 k =1

复化辛甫生公式:(每个e k上用辛甫生公式求

S n 三q{[ f (X o) 4 f (X1) f(X1)] [ f (X1) 4 f (X3) f(X2)] 6 2 2

+ …+[ f(X」+4 f (X n1)+ f (X n)]}

n—2

h n 2

=h[ f (a) 4、f (x k1 ) 2、 f(xQ f(b)]

6 k =1 二2

复化辛甫生公式是最常用的数值求积方法。(X n)]}

其中b 一a, x k T/2为e k的中点n

常采用其等价形式:

b

h

【f(x)dx 迄」f(a)-f(b)+2: [4f(x 「)+2f(X k )]

a

6

n

-32、f (x k _i )

7 f (b)]

k =1

~4

其中,h 二b

7 , X k 」_为[X k_i ,X k ]的中点,

n

2

X kq , X k_|

为[X k_i ,x k ]的四等分的分点

自适应复化求积法

计算时,要预先给定n 或步长h ,在实际中难以把握

因为,h 取得太大则精度难以保证,h 太小则增加计算工作量 自适应复化梯形法的具有计算过程如下: 步 i

n :— i,h :— b - a , Ti :— h [ f (a) f (b)] 2 步2

步3判断|T 2 -T i 卜:;?若是,则转步5; 步 4 n — 2n, h — h/2, T — T 2,转步 2; 步5输出T 2 .

复化柯特斯公式

三 一 {[ 7 f (X 。) 32 f (X i )

12 f (X i )

32 f (X 3 )

7 f (X i )]

90

4

2

4

[(7 f (X i )

32 f (X 5 ) ■ 12 f (X 3 ) 32 f (X 7 )

7 f (x ?)]质…川

4

n_i

)

32 f (X

_2

C n

4 空

)32 f (x n

_3)

12 f (x

~4

n i )

7 f(X ni )]}

_4

n _i n

n

[7 f (a) i4 ' f(X k ) 32 ' f (x k _3) i2' f (X

90

k T

k

二i

_4 k =i

[7 f (Xn J

kJ

2 2

第五章

1:常用方法:

(1) .直接解法:

Gauss逐步(顺序)消去法、

Gauss 主元素法、矩阵分解法等;

(2) .迭代解法:构造某种极限过程去逐步逼近方程组的解

①•经典迭代法

Jacobi 迭代法、Gauss-Seidel迭代法、

逐次超松弛(SOR迭代法等;

② .Krolov子空间的迭代法

根据A的对称性,又分为:

A对称正定——共轭梯度法

A非对称 ----- BICG 、GMRes最小残量法)

③ .解一类特定背景问题的迭代法

多重网格法

2:几类迭代法优缺点比较:

3:迭代方法

目标:求解Ax二b 其中,A非奇异。

基本思想:

把线性方程组Ax二b的解x,化为一个迭代序列极限解关键:构造迭代序列所满足的公式:迭代格式。

构造迭代格式基本步骤:

1. 将A分裂:A:=B-C,其中,B非奇异

2. 构造迭代格式

Ax = b

二Bx = b Cx

-Bx(k― b - Cx(k)

二x(k1)心—g

其中G二B‘ C,称之为迭代矩阵,g =B“b

二x(k—x(k)B^(^Ax(k))

其中,b - Ax(k)为x(k)的残余向量

此时,G = I - B*A, g H B—%

(*2)

常用的迭代方法

将A 二(a j )分裂为

D =diag(a ii ,a 22, ,a nn )

①式可写为分量形式

Gauss — Seidle 迭代方法

若a, = 0,迭代格式

其中,

Gauss-Seidel

迭代矩阵:G G =(D-L)*U

g = (D - L)_1b

其分量形式

i -1

n

(k 1)

1

(k 1)

(k)_

X i

[b j- a j X j - a j X j ],i =1,2, ,n .

a

ii

j =1 j#

即,

在计算新分量x (k -1)时,利用新值x (k 1),j =1,2「,i-1。

迭代法(*2 )或②称为Gauss-Seidel 迭代方法

x (k — G G

■x (k) - g

其中

Jacobi 若a ii 其中

-0

—a 21

L-

迭代方法

a n1 -°,迭代格式

X (k 1)

Jacobi

■0

「°

G J -x (k)-

迭代矩阵: —a 12

-a n _1 ,n

G j 心(L U)

八十八曲)],

k —0

.

(*1)

方法(*1 )或①称为

Jacobi 迭代方法.

超松弛方法(SOR)方法

定义SOR 方法的迭代格式如下:

「称为松弛因子,「=1即为G-S 方法. 其矩阵形式

x (k — G x (k)

- g

其中,

SOR 法的迭代矩阵:G.. = (D -・丄)一[(仁,)。一U] g »:(D -丄厂町.

第七章

1:解非线性方程与方程组的方法: 1. 准确方法

女口:用求根公式对n 乞4次的代数多项式求根。 但:绝大多数的方程并无准确方法可用。如:

n 一 5次的代数多项式

并无求根公式。

2.

数值方法(实际中大多采用)

基本思想: 设法找到一个能收敛到方程的解的序列。 (1) .区间套法——二分法。 (2) .迭代法:

①•简单迭代法; ②.Newton 迭代法; @.割线法;

④加速算法。

2:收敛条件: 二分法无条件 简单迭代法条件: 定理1如果 (x)满足以下条件:

1) -X [a, b],

(x) [a,b];

2)

日常数L : 0cLc1,使得对任意两点 X 1,x^[a,b],都有

(k 1) z i a H

[b i

i 二 -z

j =1

a j x j k1)

n

-、a j x (k)],

j =i i

(k 1) X

i

.■■z i (

k '1)

- (1—「)X i (k )

i = 1,2, ,n

(*3)

®(X i )—9(X2)兰LX i — X2 ,

则:方程(*)在[a,b]上的解:.存在唯一,且对任给的初值x o,由迭代过程(* *)所产生的序列;・x「收敛到〉.

例题:

2. 为求方程x‘ —x2一1 =0在X o =1.5附近的一个根,设将方程改写为下列等价形

式,并建立相应的迭代公式:

(1)X =1 1/X2,迭代公式X n d =1 1/X2

(2)X’ =1 X2,迭代公式X n 1 =(1 * X;)"3,

(3)X2 =1/(x-1),迭代公式X

n 1 "(X n")1/2,

试分析每一种迭代公式的收敛性,并问哪一种迭代收敛得快?

解:取x0 =1.5的邻域[1.3,1.6]来考察

(1) ®(x)=1+1/x2,卩'(X)=—2/X3] £2/1.33= 0.901 £1,故迭代公式(1)收

敛.

21

⑵:(X^(1 X2) 3,

申(x)| = 2x/[3(1 +x2)2/3] <2 X 1.6/[3(1 +1.32)]2/3冬0.5515,故迭代公式(2)也收敛。

⑶(x) =1心-1)1/2 ,

申(x) = -1/[2(x-1)3/2]>1/2(16 -1)3/2= 1.0758287 a 1 故迭代公式(3)发散.

由于®(X。)越小,越快地收敛于根G,故(2)式收敛最快。□

第八章

解一阶常微分方程的常用方法:Euler 方法Run ge-Kutta 方法

2阶常微分方程边值问题的差分方法

1.三类边值问题

1 )第一类边值问题:

y (x)二f (x, y(x), y (x)), a 乞x 岂b , (3.1)

y(a)「, y(b)二:。(3.2)

2 )第二类边值问题:

y (x)二f (x, y(x), y (x)), a 乞x 乞b , (3.3)

y (a)「, y(b) = :。(3.4)

3 )第三类边值问题:

y (x) = f (x,y(x), y (x)), a 乞x 乞b , (3.5)

y (a) - :°y(a)」1, y (b) :°y(b) = : 1 , (3.6)

其中,〉o「o - 0, :0 0 。

2. 差分格式的建立

针对方程(3.1 )而言.

Step 1取[a,b]的离散节点:

a=x o岂& 一X N=b,第m 步步长h m=X m-x m」,一般可取等步长:h m二h ,

m = 1,2, N.

Step 2 将y(X m)用二阶差商、y(X m)用一阶差商近似:

y (X m) y(X mA2y(X m)y(X mJ佃N,

h ,

以“心/款血),m = 12 N.

2h

理由:由Taylor展开,有

h2 h3 y(X m 1) = y(x m h) = y(x m) hy (X m) — yg) — y (X m)

h

(4)

4!

y ( m

), X

「八

h 2

h 3

y(XmG 二 y(X m - h)二 y(X m ) - hy (X m ) — y (X m ) - 石 y (X m )

厶!

O!

h

(4) /戸

\

4!

y ( m

"

x 」心

两式相加得

两式相减得

其中,

y

m _ 2 y m

y

m J

y

m^ _ y mJ x

= f(x m ,y m ,-^), m®2,

NJ

(3.7)

所以得到第一边值问题(3.1)-(3.2) 的差分格式:

y

m 1 2 y m

y

m J

y

m 1 y mJ\

= f(X m ,y m , - 一),m=0,1,2, N-1.…(3.8) 2h

(3.9)

对第二边值条件(3.3),由于

y (冷)

y(xj -y(X 0)

h

y (XN )=

y(X N )

y(X

N_1

)

h

y (?N )

其中,

X 。" 2 ” X 1

X N ?N

:::

X N

X m

y(X mG —2y(X m ) + y(X m 」)丄 h y

(X m )二

h 2

.2 尹)

(m ),

m = 1,2, N - 1

其中,

X

m d m

X

m .

y (x m )

2

y(X m1)-y(XmG h = ------------------------------------------------------ I ------------

6

2h

y (~m ), m = 1,2. N -1

Step 3

2

略去0(h )项,

并记y m : y(X m ),则由方程(3.1)有:

h 2

h 2

已及

y (X。)二-3y(x°) 4y(xJ - 丫g

2h

O(h2),

y(X N)二3y(X N)-4y(X N_i) y(X N』

2h

O(h2),

所以可得到第二类边值问题(3.3)-(3.4)的差分格式:y

m1 - 2y m y m d

(3.10)

f(x m,y m,^^), m®2,

-3y°4% - y?

2h 3y

N - 4y N 二y N 2 _ :

2h

(3.11)

类似可得第三类边值问题(3.5)-(3.6) 的差分格式(略).

数值分析知识点总结

数值分析知识点总结 数值分析是计算数值解的方法和理论,它研究的是如何利用计算机对数学问题进行数值计算和数值逼近。数值分析包括了数值方法的设计、分析和实现,以及误差分析和计算复杂性分析等方面。下面是数值分析的一些重要知识点的总结。 1.数值算法:数值算法是解决数学问题的计算方法,它由一系列具体的计算步骤组成。常见的数值算法有插值、数值积分、数值微分、常微分方程数值解法等。 2.数值稳定性:数值稳定性是指数值算法在计算过程中对误差的敏感程度。一个数值算法如果对输入数据的微小扰动具有较大的响应,就称为不稳定算法;反之,如果对输入数据的微小扰动具有较小的响应,就称为稳定算法。 3.四舍五入误差:在浮点数计算中,由于计算机表示的限制,涉及舍入运算的计算可能会引入误差。四舍五入误差是指在进行舍入运算时,取最近的浮点数近似值所引入的误差。 4.条件数:条件数是用来衡量数值问题的不稳定性的一个指标。它描述了输入数据的微小扰动在计算结果中的放大程度。条件数的大小决定了数值算法的数值稳定性,通常越大表示问题越不稳定。 5.插值:插值是基于已知数据点,构造插值函数来近似未知数据点的方法。常用的插值方法有线性插值、多项式插值和样条插值等。 6. 数值积分:数值积分是用数值方法进行积分计算的一种方法。常见的数值积分方法有梯形法则、Simpson法则和Gauss-Legendre积分法等。

7.数值微分:数值微分是通过数值方法来计算函数的导数的一种方法。常用的数值微分方法有中心差分法和前向差分法等。 8. 常微分方程数值解法:常微分方程数值解法用于求解常微分方程 的近似解。常用的常微分方程数值解法有Euler法、Runge-Kutta法和Adams法等。 9.误差分析:误差分析是对数值算法计算结果误差的研究。可以通过 理论分析或实验方法来估计误差,并找到减小误差的方法。 10.计算复杂性分析:计算复杂性分析是对数值算法运行时间和计算 资源的需求进行评估的方法。通过分析算法的复杂性,可以选择合适的算 法来解决特定的数值计算问题。 总结起来,数值分析是计算数值解的方法和理论,涉及到数值算法、 数值稳定性、误差分析、计算复杂性分析等方面的知识。熟练掌握这些知 识点,可以帮助我们设计高效、准确的数值算法,并对计算结果的准确性 和稳定性进行评估和优化。

数值分析知识点总结

数值分析知识点总结 数值分析知识点总结: 本文提供了数值分析中的一些重要知识点和例题,但更多的例题可以参考老师布置的作业题和课件相关例题。 第1章数值分析与科学计算引论: 绝对误差和相对误差是衡量近似值精度的指标,有效数字则是描述近似值精度的一种方式。其中,相对误差限是绝对误差的上界。有效数字的计算方法为:如果近似值x的误差限是某一位的半个单位,该位到x的第一位非零数字共有n位,就说x*共有n位有效数字。一个比较好用的公式是f(x)的误差限:f(x)f'(x)(x)。 第2章插值法: 插值多项式的余项表达式可以用来估计截断误差。三次样条插值与三次分段埃尔米特插值有所不同,但哪一个更优越需

要根据实际情况而定。确定n+1个节点的三次样条插值函数需要多少个参数?为确定这些参数,需加上什么条件?三弯矩法可以用来求解三次样条表达式。 第3章函数逼近与快速傅里叶变换: 带权(x)的正交多项式是在特定区间上满足一定条件的多项式,其中[-1,1]上的勒让德多项式具有重要性质。切比雪夫多项式也有其独特的性质。用切比雪夫多项式零点做插值点得到的插值多项式与拉格朗日插值有所不同。最小二乘拟合的法方程可以用来拟合曲线,但当次数n较大时,不直接求解法方程。 第4章数值积分与数值微分: XXX让德求积公式和XXX-XXX求积公式是数值积分中的两种方法,其中高斯求积公式可以用来计算定积分。 勒让德多项式的零点就是高斯点,这种形式的高斯公式被称为XXX让德求积公式。

中点方法是一种数值积分方法,其公式如下: 插值型的求导公式有两点公式和三点公式。 第5章介绍了解线性方程组的直接方法,其中包括LU矩阵的推导过程。相关例题可以在教材第4章作业题和课件中找到。 第6章介绍了解线性方程组的迭代法,判断迭代法是否收敛的条件如下: 第7章介绍了非线性方程与方程组的数值解法,其中牛顿法是一种常见的方法。对于单根且光滑的f(x)=0,牛顿法是局部二阶收敛的。 简化牛顿法和牛顿下山法都是非线性方程组的求解方法。 第8章介绍了矩阵特征值计算,其中幂法是一种常用的方法。利用原点平移方法可以加速幂法的收敛。

安徽工业大学数值分析考试知识点总结

安徽工业大学数值分析知识点总结 第一章 绪论 一、概念 1.有效数字 ⑴资料上的定义 设*x 是x 的近似值。如果*x 的误差限是它的某一位的半个单位,那么称*x 准确到这一位,并且从这一位起直到左边第一个非零数字为止的所有数字称为*x 的有效数字。具体来说,就是先将*x 写成规范化形式 m n a a a a x 10.0321*?±= , 其中1a ,2a ,…,n a 是0到9之间的自然数,01≠a ,m 为整数。如果*x 的误差限 l m x x -*?≤-105.0,n l ≤≤1, 那么称近似值*x 具有l 位有效数字。 ⑵课件上的定义 设*x 是x 的一个近似数,表示为n k a a a a x 321*.010?±=,每个i a (i =1,2,…,n )均为0, 1,2,…,9中的一个数字,01≠a ,如果n k x x -*?≤ -102 1 ,则称*x 近似x 有n 位有效数字。 2.算法的数值稳定性 ⑴资料上的定义 一个算法如果输入数据有误差,而在计算过程中舍入误差不增长,那么称此算法是数值稳定的,否则称此算法为数值不稳定的。 ⑵课件上的定义 一个算法如果原始数据有扰动(即误差),而计算过程舍入误差不增长,则称此算法是数值稳定的,否则,若误差增长则称算法不稳定。

二、习题 1.计算1.41近似2有几位有效数字。 解:因为110141.0?=*x ,1=m , 22105.01042.00042.0--*??==-<x x , 所以2-=-l m ,得32=+=m l ,故41.1=*x 近似2有3位有效数字。 2.计算2.718近似e 有几位有效数字。() 71828182.2=e 解:因为1102718.0?=*x ,1=m , 33105.01028.000028.0--*??==-<x x , 所以3-=-l m ,得43=+=m l ,故718.2=*x 近似e 有4有效数字。 3.下列各近似值的误差限都是0.005,问各个近似值各有几位有效数字? 1)38.11=x 2)138.02-=x 3)000086.03=x 解:1)1110138.0?=x ,1=k ,由于211105.0-*?≤-x x , 故2-=-n k ,32=+=k n ,38.11=x 有3位有效数字; 2)0210138.0?-=x ,0=k ,由于2 22105.0-*?≤-x x , 故2-=-n k ,22=+=k n ,138.02-=x 有2位有效数字; 3)431086.0-?=x ,4-=k ,由于2 33105.0-*?≤-x x , 故2-=-n k ,22-=+=k n ,000086.03=x 没有有效数字。

数值分析笔记期末复习

第一章引论 1、数值分析研究对象: 数值分析是计算数学的一个主要部分,计算数学是数学科学的一个分支,它研究用计算机求解各种数学问题的数值计算方法及其理论与软件实现。 2、数值分析特点: ①面向计算机,要根据计算机特点设计切实可行的有效算法②有可靠的理论分析,能任 意逼近并达到精度要求,对近似计算要保证收敛性和数值稳定性③要有好的计算复杂性,时间复杂性好是指节省时间,空间复杂性好是指节省存贮量,这也是建立算法要研究的问题。④要有数值试验,即任何一个算法除了从理论上要满足上述三点外,还要通过数值试验证明是行之有效的。 3、数值分析实质: 是以数学问题为研究对象,不像纯数学那样只研究数学本身的理论,而是把理论与计算紧密结合,着重研究数学问题的数值方法及理论。 4、用计算机解决科学计算问题通常经历以下过程 实际问题--数学模型(应用数学)--数值计算方法--程序设计--上机计算结果(计算数学) 5、误差来源及分类 1.模型误差——从实际问题中抽象出数学模型 2.观测误差——通过测量得到模型中参数的值(通常根据测量工具的精度,可以知道 这类误差的上限值。) 产

生的误差称为(截断误差)或(方法误差) 产 生误差,这样产生的误差称为舍入误差 6、五个关于误差的概念 5.有效数字

(1)定义:若近似值x*的绝对误差限是某一位的半个单位,该位到x*的第一位非零数字一共有n 位,则称近似值x*有n 位有效数字,或说x*精确到该位。注意:近似值后面的零不能随便省去! (3)性质:(1)有效数字越多,则绝对误差越小 (2)有效数字越多,则相对误差越小 有效数字的位数可刻画近似数的精确度! 6、一元函数的误差估计 问题:设y =f (x ),x 的近似值为x *,则y 的近似值 y *的误差如何计算? (*)(*)(*)(*)e y dy f x dx f x e x ''≈=≈ (*)(*)(*)e y f x e x '≈ * (*)(*) (*)(*) r r x e y f x e x f x '≈ 故相应的误差限计算如下 (*)(*)(*)y f x x εε'≈ * (*)(*) (*)(*) r r x y f x x f x εε'≈ 7、二元函数的误差估计 问题:设y=f(x1, x2), x1, x2的近似值为x1*, x2* ,则y 的误差如何计算? ** 121212(*)*(,)(,)(*,*)e y y y f x x f x x df x x =-=-≈ (*)(*)*(*)(*)(*)(*)(*) r r dy f x e x x e y f x e x y f x f x ''≈ ≈=

数值分析知识点总结

数值分析知识点总结 数值分析是一门研究数值计算方法的学科,它旨在研究如何使用计算 机算法来解决数学问题。数值分析广泛应用于科学与工程领域,如物理学、化学、计算机科学、经济学等,有助于我们在计算机上进行精确、高效、 可靠的数值计算。以下是数值分析的一些重要知识点。 1.数值误差: 数值计算中存在着各种误差,包括舍入误差、截断误差、传播误差等。舍入误差是由于计算机对无限小数进行近似表示而产生的误差,截断误差 是由于计算方法不完全而导致的误差,传播误差是由于误差在计算过程中 的传播而产生的误差。 2.插值与外推: 插值是一类问题,它的目标是通过已知数据点的近似值来估计未知点 的值。插值方法包括拉格朗日插值、牛顿插值等。外推是在已知数据点外 估计函数值的方法,例如外推法、Richardson外推法等。 3.数值积分与微分: 数值积分是计算函数在给定区间上的定积分的近似值的方法。常见的 数值积分方法有梯形法则、辛普森法则、龙贝格法则等。数值微分是通过 计算函数在给定点的导数的近似值来估计函数的变化率。 4.线性方程组的求解: 线性方程组是数值计算中的重要问题之一,其解决方法包括直接法和 迭代法。直接法是通过代数运算求解线性方程组的精确解,如高斯消元法、

LU分解法等。迭代法是通过迭代计算逼近线性方程组的解,如雅可比迭 代法、高斯-赛德尔迭代法等。 5.非线性方程的求解: 非线性方程求解是指求解形式为f(x)=0的方程的根。常用的非线性 方程求解方法有二分法、牛顿法、割线法等。 6.常微分方程的数值解法: 常微分方程的数值解法是指通过计算机算法来近似求解微分方程的解。常用的数值解法包括欧拉法、改进的欧拉法、龙格-库塔法等。 7.特征值与特征向量的计算: 特征值和特征向量是矩阵与线性变换中的重要概念。求解特征值和特 征向量可以帮助我们理解矩阵或线性变换的性质。常用的特征值计算方法 有幂法、反幂法等。 8.曲线拟合与回归分析: 曲线拟合是通过给定的散点数据来拟合出一个函数曲线的方法。常用 的曲线拟合方法有最小二乘法、多项式拟合等。回归分析是用来描述变量 之间关系的统计方法,它通过构建数学模型来预测和分析变量之间的关联性。 9.随机数和蒙特卡洛模拟: 随机数在数值分析中起着重要的作用,它们用来模拟随机事件的结果。蒙特卡洛模拟是一种基于随机数的模拟方法,它通过生成大量的随机样本 来估计模拟对象的性质。

数值分析(计算方法)总结

第一章绪论 误差来源:模型误差、观测误差、截断误差(方法误差)、舍入误差 是的绝对误差,是的误差,为 的绝对误差限(或误差限) 为的相对误差,当较小时,令 相对误差绝对值得上限称为相对误差限记为:即: 绝对误差有量纲,而相对误差无量纲 若近似值的绝对误差限为某一位上的半个单位,且该位直到的第一位非零数字共有n位,则称近似值有n位有效数字,或说精确到该位。 例:设x==3.1415926…那么,则有效数字为1位,即个位上的3,或说精确到个位。 科学计数法:记 有n位有效数字,精确到。 由有效数字求相对误差限:设近似值有n位有效数字,则其相对误差限为 由相对误差限求有效数字:设近似值的相对误差限为为则它有n位有效数字 令 1.x+y近似值为和的误差(限)等于误差(限) 的和 2.x-y近似值为 3.xy近似值为 4.

1.避免两相近数相减 2.避免用绝对值很小的数作除数 3.避免大数吃小数 4.尽量减少计算工作量 第二章非线性方程求根 1.逐步搜索法 设f (a) <0, f (b)> 0,有根区间为(a, b),从x0=a出发,按某个预定步长(例如h=(b-a)/N)一步一步向右跨,每跨一步进行一次根的搜索,即判别f(x k)=f(a+kh)的符号,若f(x k)>0(而f(x k-1)<0),则有根区间缩小为[x k-1,x k] (若f(x k)=0,x k即为所求根), 然后从x k-1出发,把搜索步长再缩小,重复上面步骤,直到满足精度:|x k-x k-1|0.将[a0,b0]对分,中点x0= ((a0+b0)/2),计算f(x0)。 3.比例法 一般地,设[a k,b k]为有根区间,过(a k, f(a k))、(b k, f(b k))作直线,与x轴交于一点x k,则: 1.试位法每次迭代比二分法多算一次乘法,而且不保证收敛。 2.比例法不是通过使求根区间缩小到0来求根,而是在一定条件下直接构造出一个点列(递推公式),使该点列收敛到方程的根。——这正是迭代法的基本思想。 事先估计: 事后估计 局部收敛性判定定理: 局部收敛性定理对迭代函数的要求较弱,但对初始点要求较高,即初始点必须选在精确解的附近

数值分析知识点总结

数值分析知识点总结 说明:本文只提供部分较好的例题,更多例题参考老师布置的作业题和课件相关例题。 一、第1章 数值分析与科学计算引论 1. 什么是绝对误差与相对误差?什么是近似数的有效数字?它与绝对误差和相 对误差有何关系? 相对误差限:** r r e ε=的一个上界。 有效数字:如果近似值*x 的误差限是某一位的半个单位,该位到* x 的第一位非零数字共有n 位,就说x *共有n 位有效数字。即x *=±10m ×(a 1+a 2×10-1+…+a n ×10-(n-1)),其中a 1 ≠0,并且* 11 102 m n x x -+-≤ ⨯。其中m 位该数字在科学计数法时的次方数。例如9.80的m 值为0,n 值为3,绝对误差限*2 11102 ε-=⨯。 2. 一个比较好用的公式: f(x)的误差限:() ***()'()()f x f x x εε≈ 例题:

二、第2章插值法 例题:

5. 给出插值多项式的余项表达式,如何用其估计截断误差? 6. 三次样条插值与三次分段埃尔米特插值有何区别?哪一个更优越?

7. 确定n+1个节点的三次样条插值函数需要多少个参数?为确定这些参数,需加上什么条件? 8. 三弯矩法: 为了得到三次样条表达式,我们需要求一些参数: 对于第一种边界条件,可导出两个方程:

,那么写成矩阵形式: 公式 1 对于第二种边界条件,直接得端点方程: ,则在这个条件下也可以写成如上公式1的形式。对于第三种边界条件,可得: 也可以写成如下矩阵形式: 公式 2 求解以上的矩阵可以使用追赶法求解。(追赶法详见第五章) 例题:数值分析第5版清华大学出版社第44页例7

数值分析考试复习总结

第一章 1 误差 相对误差和绝对误差得概念 例题: 当用数值计算方法求解一个实际的物理运动过程时, 一般要经历哪几个阶段? 在哪些阶段将有哪些误差产生? 答: 实际问题-数学模型-数值方法-计算结果 在这个过程中存在一下几种误差: 建立数学模型过程中产生:模型误差 参数误差 选用数值方法产生:截断误差 计算过程产生:舍入误差 传播误差 6.设937.0=a 关于精确数x 有3位有效数字,估计a 的相对误差. 对于x x f -=1)(,估计 )(a f 对于)(x f 的误差和相对误差. 解 a 的相对误差:由于 31021|)(|-?≤-≤a x x E . x a x x E r -=)(, 221018 1 10921)(--?=?≤x E r . (1Th ) )(a f 对于)(x f 的误差和相对误差. |11||)(|a x f E ---==()25 .0210113 2 1??≤ -+---a x x a =310- 33 104110|)(|--?=-≤a f E r . □ 2有效数字 基本原则:1 两个很接近的数字不做减法: 2: 不用很小得数做分母(不用很大的数做分子) 例题: 4.改变下列表达式使计算结果比较精确: (1) ;1||,11211<<+--+x x x x 对 (2) ;1,11>>- - +x x x x x 对 (3) 1||,0,cos 1<<≠-x x x x 对. 解 (1) )21()122x x x ++. (2) ) 11(2x x x x x -++. (3) x x x x x x x cos 1sin )cos 1(sin cos 12+≈+=-. □

数值分析知识点总结

数值分析知识点总结 一、绪论 数值分析是一门研究如何使用数值方法解决数学问题的学科。它广泛应用于科学、工程、医学等领域。在数值分析中,我们通常将实际问题转化为数学模型,然后使用计算机进行计算。数值分析的主要内容包括:误差分析、插值与拟合、线性方程组求解、微分方程求解等。 二、误差分析 误差分析是数值分析中的一个重要概念。它包括绝对误差、相对误差和误差限等概念。在计算过程中,误差会传递和累积,因此需要进行误差分析以评估计算结果的精度。常用的误差分析方法有:泰勒级数展开、中点公式等。 三、插值与拟合 插值与拟合是数值分析中的两个重要概念。插值方法用于通过一组已知数据点生成一个函数,该函数能够近似地描述这些数据点之间的关系。拟合方法则是通过一组已知数据点生成一个最佳拟合线或曲面,使得这个线或曲面与已知数据点之间的误差尽可能小。常用的插值与拟合方法有:线性插值、多项式插值、样条插值、最小二乘法等。

四、线性方程组求解 线性方程组是数值分析中经常遇到的一类方程组。对于线性方程组,我们通常使用迭代法或直接法进行求解。迭代法包括:雅可比迭代、高斯-赛德尔迭代、松弛法等。直接法包括:高斯消元法、逆矩阵法等。在实际应用中,我们通常会选择适合问题的计算方法,并根据需要进行优化。 五、微分方程求解 微分方程是描述变量之间的函数关系的一类方程。在数值分析中,我们通常使用数值方法对方程进行离散化处理,然后使用计算机进行求解。常用的微分方程求解方法有:欧拉方法、龙格-库塔方法等。对于复杂的微分方程,我们还可以使用谱方法、有限元方法等进行求解。 六、总结 数值分析是一门应用广泛的学科,它涉及到许多数学知识和计算机技术。在实际问题中,我们需要根据问题的特点选择合适的数值方法进行解决。在进行计算时,需要注意误差分析、算法的稳定性和收敛性等问题。随着计算机技术的发展,数值分析的应用领域也在不断扩大,例如、大数据分析等领域。因此,数值分析的学习和应用具有重要意

数值分析知识点总结(一)

准确数与近似数之差,即。 绝对误差限即为绝对误差的上界,即 . 对于的近似值,若误差,则有位有效数字。 例如,的近似值有五位有效数字。 记为的相对误差,相对误差即为相对误差的上限,即 设近似值有位有效数字,则其相对误差限为: 设近似数与的误差限分别为与,则他们的四则运算后的误差限为: 对于,计算时的误差限为: 若误差在计算过程中越来越大,则算法不稳定,即初始误差在计算中传播导致误差增长很快。否则算法是稳定的。例如,要计算: 第一个算法是不稳定的,因为误差,误差随迭代次数而增加;第二个算法是稳定的,因为误差,误差会逐渐减小。 避免除数绝对值远小于被除数绝对值避免相近数相减避免大数吃小数 已知,由Lagrange插值法可得插值多项式: 其中, .显然, 称为插值基函数。 Lagrange插值的截断误差/插值余项为: 其中, k阶差商:

差商有以下性质: 1. k阶差商可表示为的线性组合,即: 2. 差商有对称性。即 3. 计算差商时,可以作差商表: 你乎表格里为什么不能插入公式 Newton插值多项式为: *注:实际上,用Newton插值法和用Lagrange插值法得到的同次插值多项式是完全相同的,因此截断误差也是完全一致的。这是因为插值多项式具有唯一性。下面简单说明一下。 对于Lagrange插值公式: 一点零次插值: 两点一次插值: 三点两次插值: 以此类推,可以得到, 其中, . 显然,有: 因此,二者的插值余项也完全相同,即: 给定的函数关系中含有导数的插值即称为Hermite插值。书上写的很乱,我个人认为有一种方法可以完美解决,因为对$n$次插值的多项式是完全一样的,无所谓用哪一种方法 --- 带重节点的差商表。

数值分析-第五版-考试总结

第一章:数值分析与科学计算引论截断误差:近似解与精确解之间的误差。 近似值的误差e∗(x为准确值): e∗=x∗−x 近似值的误差限ε∗: |x∗−x |≤ε∗ 近似值相对误差e r∗(e r∗较小时约等): e r∗=e∗ x ≈ e∗ x∗ 近似值相对误差限εr∗: εr∗= ε∗|x∗| 函数值的误差限ε∗(f(x∗)): ε∗(f(x∗))≈|f′(x∗)| ε∗(x∗)近似值x∗=±(a1.a2a3⋯a n)×10m有n位有效数字: ε∗=1 2 ×10m−n+1 εr∗= ε∗ |x∗| ≤ 1 2a1 ×10−n+1第二章:插值法 1.多项式插值 P(x)=a0+a1x+⋯+a n x n 其中: P(x i)=y i ,i=0,1,⋯,n {a0+a1x0+⋯+a n x0n=y0 a0+a1x1+⋯+a n x1n=y1 ⋮ a0+a1x n+⋯+a n x n n=y n 2.拉格朗日插值 L n(x)=∑y k l k(x) n k=0=∑y k ωk+1(x) (x−x k)ωn+1 ′(x k) n k=0 n次插值基函数: l k(x)= (x−x0)⋯(x−x k−1)(x−x k+1)⋯(x−x n) (x k−x0)⋯(x k−x k−1)(x k−x k+1)⋯(x k−x n) ,k=0,1,⋯,n 引入记号:

ωn+1(x)=(x−x0)(x−x1)⋯(x−x n)余项: R n(x)=f(x)−L n(x)=f(n+1)(ξ) (n+1)! ωn+1(x) ,ξ∈(a,b) 3.牛顿插值多项式: P n(x)=f(x0)+f[x0,x1](x−x0)+⋯+f[x0,x1,⋯,x n](x−x0)⋯(x−x n−1) n阶均差(把中间去掉,分别填在左边和右边): f[x0,x1,⋯,x n−1,x n]=f[x1,⋯,x n−1,x n]−f[x0,x1,⋯,x n−1] x n−x0 余项: R n(x)=f[x,x0,x1,⋯,x n]ωn+1(x) 4.牛顿前插公式(令x=x0+tℎ,计算点值,不是多项式): P n(x0+tℎ)=f0+t∆f0+t(t−1) 2! ∆2f0+⋯+ t(t−1)⋯(t−n−1) n! ∆n f0 n阶差分: ∆n f0=∆n−1f1−∆n−1f0余项: R n(x)=t(t−1)⋯(t−n)ℎn+1 (n+1)! f(n+1)(ξ) ,ξ∈(x0,x n) 5.泰勒插值多项式: P n(x)=f(x0)+f′(x0)(x−x0)+⋯+f(n)(x0) n! (x−x0)n n阶重节点的均差: f[x0,x0,⋯,x0]=1 n! f(n)(x0) 6.埃尔米特三次插值: P(x)=f(x0)+f[x0,x1](x−x0)+f[x0,x1,x2](x−x0)(x−x1)+A(x−x0)(x−x1)(x−x2)其中,A的标定为: P′(x1)=f′(x1) 7.分段线性插值: Iℎ(x)=x−x k+1 x k−x k+1 f k+ x−x k x k+1−x k f k+1 第三章:函数逼近与快速傅里叶变换1. S(x)属于 n维空间φ:

数值分析期末复习要点总结

数值分析期末复习要点总结 一、误差理论 1.绝对误差和相对误差的定义及计算方法 2.截断误差和舍入误差的定义及计算方法 3.数值稳定性和数值条件的概念 4.误差传播公式的推导和应用 5.解析解和数值解的误差比较 二、插值与逼近 1.插值与逼近的概念和区别 2.插值多项式的唯一性和存在性 3. Newton插值公式和Lagrange插值公式的推导和应用 4. Newton差商表的构造和使用 5.三次样条插值的原理和应用 6.最小二乘逼近的原理和应用 三、数值积分与数值微分 1.数值求积的概念和区别 2.矩形求积公式和梯形求积公式的推导和应用 3. Simpson求积公式的推导和应用 4.高斯求积公式的推导和应用

5.复化求积公式的定义和计算方法 6.数值微分的概念和计算方法 四、常微分方程的数值解法 1.常微分方程初值问题的概念和表达式 2.欧拉法和改进欧拉法的推导和应用 3. Runge-Kutta方法的概念和推导(2阶和4阶) 4. 多步法(Adams公式)的概念和应用 5. 多步多级法(Milne-Simpson方法)的概念和应用 6.刚性方程的数值解法(隐式欧拉法、梯形法) 五、矩阵运算与线性方程组求解 1.线性方程组的概念和表示方法 2. 线性方程组的直接解法(Gauss消元法、LU分解法) 3. 线性方程组的迭代解法(Jacobi迭代法、Gauss-Seidel迭代法) 4.矩阵的特征值和特征向量的概念和计算方法 5.幂法和反幂法的推导和应用 6. Jacobi方法和Givens方法的推导和应用 六、常微分方程组的数值解法 1.常微分方程组初值问题的概念和表达式

数值分析期末复习

数值分析期末复习 数值分析(Numerical Analysis)是研究利用数值方法进行计算的一 门学科,它将数学方法与计算机科学相结合,旨在解决实际问题中的数学 计算和模拟。数值分析的主要任务是开发和分析有效的算法,通过数值计 算来近似解析解或者寻找数学问题的数值解。 一、数值插值 1.插值的基本原理:利用已知数据点构造一个函数,使这个函数在已 知数据点上与原函数一致。 2.插值的常用方法:拉格朗日插值、牛顿插值。 3.插值误差的估计:拉格朗日余项、牛顿余项。 二、数值微积分 1.数值求导:利用差商的概念,计算函数在其中一点的导数近似值。 2.数值积分:利用数值方法计算函数的定积分。 3.牛顿-科特斯公式:使用多点数值插值公式,得到更精确的积分值。 三、数值方程求根 1.方程求根的概念:寻找使方程等式成立的根。 2.二分法:利用函数值的符号变化来逼近方程的根。 3.牛顿迭代法:使用切线与x轴的交点来逐步逼近根。 四、线性代数方程组的数值解法 1.直接法:高斯消元法、LU分解法。

2.迭代法:雅可比迭代法、高斯-赛德尔迭代法、超松弛迭代法。 五、常微分方程的数值解法 1.欧拉法:使用差商近似微分方程,得到微分方程的数值解。 2.改进的欧拉法:使用函数值的加权平均来提高欧拉法的精度。 3.龙格-库塔法:通过计算不同阶的步长上的增量,得到近似解。 六、插值和拟合的数值方法 1.最小二乘拟合:通过最小化误差的平方和,得到函数的最优拟合。 2.最小二乘多项式拟合:利用最小二乘法的思想,将函数拟合为一个多项式。 3.样条插值:使用分段多项式来逼近函数。 七、数值优化 1.优化问题的概念:寻找函数的最大值或最小值。 2.一维方法:黄金分割法、斐波那契法。 3.多维优化:梯度下降法、牛顿法。

数值分析复习总结

数值分析复习资料 一、重点公式 第一章 非线性方程和方程组的数值解法 1)二分法的基本原理,误差:~ 1 2k b a x α+--< 2)迭代法收敛阶:1lim 0i p i i c εε+→∞ =≠,若1p =则要求01c << 3)单点迭代收敛定理: 定理一:若当[],x a b ∈时,[](),x a b ϕ∈且'()1x l ϕ≤<,[],x a b ∀∈,则迭代格式收敛于唯一的根; 定理二:设()x ϕ满足:①[],x a b ∈时,[](),x a b ϕ∈, ②[]121212,,, ()(),01x x a b x x l x x l ϕϕ∀∈-≤-<<有 则对任意初值[]0,x a b ∈迭代收敛,且: 110 1 11i i i i i x x x l l x x x l αα+-≤ ---≤-- 定理三:设()x ϕ在α的邻域内具有连续的一阶导数,且' ()1ϕα<,则迭代格式具有局部收敛性; 定理四:假设()x ϕ在根α的邻域内充分可导,则迭代格式1()i i x x ϕ+=是P 阶收敛的 () ()()0,1,,1,()0j P j P ϕ αϕα==-≠(Taylor 展开证明) 4)Newton 迭代法:1'() () i i i i f x x x f x +=-,平方收敛 5)Newton 迭代法收敛定理: 设()f x 在有根区间[],a b 上有二阶导数,且满足: ①:()()0f a f b <; ②:[]' ()0,,f x x a b ≠∈; ③:[]'' ,,f x a b ∈不变号

④:初值[]0,x a b ∈使得'' ()()0f x f x <; 则Newton 迭代法收敛于根α。 6)多点迭代法:1111111 ()()() ()()()()()()i i i i i i i i i i i i i i i f x f x f x x x x x f x f x f x f x f x f x x x -+-----=- =+---- 收敛阶:P = 7)Newton 迭代法求重根(收敛仍为线性收敛),对Newton 法进行修改 ①:已知根的重数r ,1' () () i i i i f x x x r f x +=-(平方收敛) ②:未知根的重数:1''()() ,()()() i i i i u x f x x x u x u x f x +=-=,α为()f x 的重根,则α为()u x 的单根。 8)迭代加速收敛方法: 221 1211212()() i i i i i i i i i i i x x x x x x x x x x x ϕϕ++++++++-= -+==当不动点迭代函数()x ϕ在α的某个邻域内具有二阶导数, '()1,0L ϕα=≠平方收敛 9)确定根的重数:当Newton 迭代法收敛较慢时,表明方程有重根 2211212121 1 2i i i i i i i i i i i x x x x r x x x x x x x +++++++++-≈- -+-- 10)拟Newton 法 1111111 1 1111 ()()()()() (()())()i i i i i i i i i i i i i i i i i i i i i i i i i i i x x A F x A x x F x F x A H A A A A x x H F x H F x F x x x H H H +-++-+++++++⎧=-⎪-=-=⎨⎪=+∆⎩⎧=-⎪-=-⎨⎪=+∆⎩若非奇异,则

数值分析复习重点归纳

1. 已知如下数据()i i x y ,,1,2,3,4i =,即(1,8),(2,7),(5,10),(10,21), 试求一条形如b y ax x =+的最小二乘拟合函数。 2. 考虑n 阶线性代数方程组Ax b =的扰动方程组 ()()A A x x b b +∆+∆=+∆ 设A 是非奇异矩阵,∙表示某种向量范数或从属于它的矩阵范数,且11A A -∆<,证明: (1)扰动方程有唯一解; (2)有估计() () 1 1 1 1A A A A A ---+∆≤-∆ (3)记()1K A A A -=称为矩阵A 的条件数,则还有估计 ()()1x A b K A x K A A A A b ⎛⎫ ∆∆∆≤ + ⎪ ⎪-∆⎝⎭ 3. 方程组Ax b =,其中1 0.50.520.5,,0.51a A x a R a -⎡⎤⎢⎥=--∈⎢⎥ ⎢⎥--⎣⎦ (1)试用迭代次数的充要条件求出使jacbi 迭代法收敛的a 的取值范围; (2)选择一种便于计算的迭代收敛的充分条件,求出G-S 迭代法收敛的a 的范围,并求出G-S 迭代公式(分量形式); 4. 设矩阵210131012A ⎡⎤ ⎢⎥=⎢⎥ ⎢⎥⎣⎦ ,试求()()2,,A cond A A ρ. 5. 设求()0f x =的迭代格式,() () ()10,1,2,3......n n n n f x x x n f x +=- ='收敛到()0f x = 精确解*x ,且*x 是方程()0f x =的单根,试证牛顿迭代格式二阶收敛,即 () ()()*1 *12lim 2n n n n n f x x x x x f x -→∞--''-=-'- 6. 设*x 为()0f x =的一个根,()f x 在*x 的某领域为三次连续可微,且()*0f x ≠,对牛顿法做如下修改:

数值分析-第五版-考试总结

第一章:数值分析与科学计算引论 截断误差:近似 解与精确解之间的误差。 近似值的误差:(.为准确值): e*-x*-x 近似值的误差限一: 1疋 近似值相对误差(较小时约等) 近似值相对误差限 : 函数值的误差限 : 苗⑺“ Ifool 叱) 近似值;一士心:化叙…®)"八■有n 位有效数字: 第二章:插值法 P (对J =0.1/*%?] Oo + %呵+…+偽!曙=九 % +如股+…+ %!珥=Y1 % +舸斗1 +…+ %坊=儿 2•拉格朗日插值 (x- x k )6J n+1(x k ) .次插值基函数: (X- x )-(x-x fc -i)(x-曲十 1)…a — X JJ ) (Xk - X 0)-(X k - X k _i) (x k - x k¥1)-(x k - X…) 1•多项式插值 其中: P(x) = a()+ OjX + …+ a n ^ I >k — O.L —.n = _xl(r -n+l

引入记号: ^n+l(X)={X-Xo)(A?-粗)…(#- Xj 余项: =f(x} - SG)=:;:;詁+W > 5 e 3: 3•牛顿插值多项式: ^nW = /(^0)+f 必珀("叼)+・” +/■[和巧严如(龙-坯”心-*_』 〔阶均差(把中间去掉,分别填在左边和右边) : 店”“皿]丿杯Fmr gd 余项: 4•牛顿前插公式(令心'小,计算点值,不是多项式): PQ +t h )=/o +帧 + 忖A 讥 + - + 心1)::*%° 〔阶差分: AVo = A n "7i - 余项: 严(和E 3J 5•泰勒插值多项式: •阶重节点的均差: 6.埃尔米特三次插值: p (x ) -f (^X Q )十打和尤』仗—如+f 1叼公1也](JC-衍)( 工一 Xi ) +人(尤-叼)(黑-衍)o — x 2) 其中,A 的标定为: 咋沪f (社) 7.分段线性插值: 第三章:函数逼近与快速傅里叶变换p n (x) = 7(X Q ) + f(x Q )(x -和)+ “•+警(U 血屯“匈

数值分析复习

许多科学和技术问题常常需要求解线性方程俎才能得以翠决,例如电学中的网络问題,实脸数据的曲线拟合问趣,用有限元法解结构力学问題等.解线性组的直接;•去常用于解高阶(阶数一般为IO?级)稠密矩阵方程俎及大型带形方程组。当方程系戟矩阵为非奇幷矩阵时,方程组有唯一解。 3.1高斯消元法 高斯消元法本质是加减消元法,此算法编写的程序结构商单,可节有内存,但可读性差一些,遗明度不高.在运算过程中要尽量避免小分母(小敎作主元). 主元素消元法是高斯消元法的改进,它分为全主元消元法,列主元消元法和标皮化列主元消元法。全主元消元法:在第一次消元时,点系數矩阵A中寻找绝对值最犬的元素作为主元索来进行消元。 列主元消元法:全主元消元法梢度高,但要换列和记录次序,因此比较麻烦•如果仅在一列里寻找主元素,則可以避免列交换.仅交换行.于是引出列主元消元法.但列主元消元法也有一个问题,即它不能保证具有与全主元消元法同样的穗定性. 标度化列主元消元法:仍然没有全主元消元法億定,但比列主元消元法好一些,运算量也在二者之间。在大量使用中发现,列主元消元法与全主元消元法精度差异不大,列主元消元法还是比校实用的. 高斯-若尔当消元法是高斯消元法的一种变形与改进。此算法的有点是不用换行、换列.不用回代,梢度高。该算法的缺点是彼环语句比较难纽织,已选过主元素所在荷所在列的元素不能选作主元素,解向量的分量也不按次序排列。 由于一般计算机中来除运算的时间远远趨过加减运算时间,故估计某种算法的运算量时,往往只估计来除法的次敦.高斯消元法的运算量为i?/3级. 全主元消元法的运算量与高斯消元法相比,多出卫/3级的运算量,其耗时也不可忽視,即使它保证稳定:列主元消 元法只多出八/3级的运算*.在很大程皮上提高了速皮,但他定性差一些:标皮化列主元消元法多出心级除法及I>2/3级的运算量. 高斯-若尔当消元法所需的来除运算次敦是2/2级,超过高斯消元法,所以用此方法去解线性方程组并不合算,但用它来求逆矩阵还是比较方便的。 3.2三角分解法 高斯消元法实际上是对系数矩阵和常向量进行初等变换,而初等变换可以看出用初等矩阵左来来实现, 也就是说,消元过程等价于左来一些初等矩阵. 三他分解法即是对线性方程组AX二b,只要系数矩律A的所有恋序主子式不等于0, A可以直接进疔三角形分解,将方程纽分解为两个三用形方程组:LUX = bo it UX = Y,可以先由L与b求碍Y,再由U和Y求得X,即得方程组的解。 当L是单位下三角矩阵,U是非奇上三角阵时,这种分解法称为道立特分解法:当L是下三角阵,U 是单位上三角阵时,这种分解法称为称为克路待分解法。克路特分解法同聊要求A的所有顺序主子式不为冷,且分解呛一.道立特分解法优化存储单元,简化同系數阵方程朮解,得到訓产品行列式|A|. 三角分解法并不适用于所有的非奇异矩阵.但在许多实泳问題中,归结出的线性方程组有某些特征,如杲小二東法、有限元法归结出的系敦範阵是对称正定的方程组,而这类方程组是可用三角分解法的。三角分解法无需选主元,卷定,节约空间,复杂皮为n3/6。 平方银法节省内存,由对称性知,只需存储半个矩阵,计算量也几乎是LU分解的一半,是校桶定的方法,且赭度比较好。但是平方根法需要开方,开方校花计算时间,于是采用LDIJ分解,一方面避免开方,另一方面对于满足LU分解条件的对称阵,LD1J分解都适用(A= LDLT)O此方法比平方根法多用一个单位内存,但避免了开平方.该算法简单,但遼明皮基。 对于特殊的稀疏矩阵,即所谓的三对角线方程俎,我们通常适用追赶法。这种方程组往往n校大,但茶元索很多,如呆用商斯消元法解需要很大内存,霍元索都碍参加运算,速度也幘,于迂考虑用丸路特分解来求解,A = LU.其中L是下三角阵,U是单位上三角阵。追赶法是求解三对角方程组非常好的方法,它中间运算没有敦量级的很大变化,不会有严重的误差枳累.所以此方法是比校稳定的。追赶法的采除法次數是6n - 6次。

数值分析总复习提纲资料

数值分析总复习提纲 数值分析课程学习的内容看上去比较庞杂,不同的教程也给出了不同的概括,但总的来说无非是误差分析与算法分析、基本计算与基本算法、数值计算与数值分析三个基本内容。在实际的分析计算中,所采用的方法也无非是递推与迭代、泰勒展开、待定系数法、基函数法等几个基本方法。 一、误差分析与算法分析 误差分析与算法设计包括这样几个方面: (一)误差计算 1、截断误差的计算 截断误差根据泰勒余项进行计算。 基本的问题是(1)1 ()(01)(1)! n n f x x n θε θ++<<<+,已知ε求n 。 例1.1:计算e 的近似值,使其误差不超过10-6。 解:令f(x)=e x ,而f (k)(x)=e x ,f (k)(0)=e 0=1。由麦克劳林公式,可知 211(01)2!!(1)! n x x n x x e e x x n n θθ+=+++++<<+ 当x=1时,1111(01)2!!(1)! e e n n θ θ=+++++ <<+ 故3 (1)(1)!(1)!n e R n n θ=< ++。 当n =9时,R n (1)<10-6,符合要求。此时, e≈2.718 285。 2、绝对误差、相对误差及误差限计算 绝对误差、相对误差和误差限的计算直接利用公式即可。 基本的计算公式是: ①e(x)=x *-x =△x =dx ② *()()()ln r e x e x dx e x d x x x x == == ③(())()()()e f x f x dx f x e x ''== ④(())(ln ())r e f x d f x = ⑤121212121122121122((,))(,)(,)(,)()(,)()x x x x e f x x f x x dx f x x dx f x x e x f x x e x ''''=+=+ ⑥121212((,)) ((,))(,) f x x f x x f x x εδ=

相关文档
最新文档