• 沒有找到結果。

《数值分析》19

N/A
N/A
Protected

Academic year: 2023

Share "《数值分析》19"

Copied!
18
0
0

加載中.... (立即查看全文)

全文

(1)

《数值分析》19

主要内容:

Simpson公式的精度和复合型 圆周长计算外推方法(引例)

复合梯形公式外推方法

Gauss型数值积分公式

(2)

Simpson公式的精度和复合型

)]

( 2 )

( 4 )

( 6 [

]

[ f b a f a f a b f b

S

1:

证明辛卜生公式代数精度为

3?

Simpsion

公式

证明:分别令

f(x) = 1

f(x) = x …..

验证

复合 Simpson 公式

(

类似复合梯形公式,自推

)

(3)

圆周长计算外推方法(引例)

引例 圆周长计算的“外推算法”

R

ln

半径

R=0.5

的圆内接正多边形周长

边长为

ln

对应三角形顶角为

n

  2

ln

n sin 5

. 2 0

1

n n

Ln

sin

利用正弦函数泰勒展开

(4)

圆周长计算外推方法(引例)

则有:

说明

T(h)

的截断误差为

O(h2)

! 令:

将两式联合消去

h2 ,

得如下

即:

上述过程完成了一次外推,

=> 得到截断误差更小的外推公式 截断误差为

T1(h) O(h4)

!

(5)

圆周长计算外推方法(引例)

同理,可完成第二次外推:

(1):

(2):

将两式联合消去

h4 ,

得如下

即:

此时截断误差为

O(h6)

!

同理,反复进行下去得到收敛速度越来越快的公式!

(6)

圆周长计算外推方法(引例)

实验数据

边数 周长误差

一次外推误差

二次外推误差

3 5.4352e-001

6 1.4159e-001 7.6181e-003

12 3.5764e-002 4.8793e-004 1.2590e-005 24 8.9640e-003 3.0683e-005 1.9969e-007 48 2.2425e-003 1.9206e-006 3.1319e-009 96 5.6070e-004 1.2008e-007 4.8982e-011

(7)

圆周长计算外推方法(引例)

外推小总结

数学工具:基于泰勒展开

目的:为了让截断误差越来越小

原理:将h不断变为h/2, 得到两个公式,共同消去截断 误差

消去截断误差注意:从阶数小开始消去,反复实施,最 终达到截断误差越来越高阶(收敛速度越来越快)

问:可以先从高阶误差开始消去么?

不行!

(8)

复合梯形公式外推方法

b

a f x dx

I ( )

) 12 (

) ) (

( 2 3 f

n a h b

T

I  

) (

)

(hI1h22h43h6   kh2kO h2k2

T

  

) (

) ( )

( )

( )

( 1 2 2 4 2 2 2

2 2

2 2

I h h k h k O h k

T h

 

]) (

2 )

( )

( 2[

)

( 1

1

n

j

jh a

f b

f a

h f h

T

) 2

12 ( ) ) (

(h I b a f h

T   

)

( )

(h I O h2

T  

1 h

欧拉

-

马克劳林公式

复合梯形公式

(9)

复合梯形公式外推方法

) (

)

( 2 4 3 6 2 2 2

1 hIhh   kh kO h k

T

 

:T2(h) = I + O(h6)

1 42

4

2

1 2 1

2

 ( )  ( ) )

( T h T h

h T

1 24

4

1

( ) ( ) )

( T h T h

h T

) (

2) ( 2)

( 2 )

( 2)

( 2 4 3 6 2 2 2

1 hIhh   k h kO h k

T

 

) (

3 / )]

( 2)

( 4

[ T h T h I O h4

所以

(10)

复合梯形公式外推方法

以此类推到m次类推,如果记

T0(h)=T(h)

且:

T0(h)

的展开课逐次构造出I的更高阶的近似,这种方法称 为理查森外推原理

考虑外推算法,用

n=2k

表示区间[a, b]的等分数,记

T0(k)(k=0, 1, …)

表示[a, b]逐次二等分后的梯形公式值:

)]

( )

( [

)

( b a f a f b

T

2

00

a 2k1

b

(11)

复合梯形公式外推方法

h=(b-a)/20 T0(0)

h=(b-a)/21T0(1) T1(1)

h=(b-a)/22T0(2) T1(2) T2(2)

h=(b-a)/23 T0(3) T1(3) T2(3) T3(3)

h=(b-a)/2kT0(k) … …… … … … Tk(k)

Ø

龙贝格积分公式

注意:

m = 0, 1, … h = (b-a)/2k

=

k

复化梯形求积公式

计算:1) 次序由上而下(半分区间),由左而右(外推公式);

2) 先求出

T0(k)(k=0, 1, …) ;

3) 按上式表格算出

Tk (k)

直到

|Tk (k) – Tk-1(k-1)|<=e (

精度要求)即停止计算。

(12)

Gauss型数值积分公式

-4 -2 0 2 4

0 10 20 30 40 50 60 70

高斯型数值求积公式

80

插值型求积公式

) (

) (

)

( 0 0 1 1

1

1 f x dx A f x A f x

代数精度为3,取 f(x)=1, x, x

2

, x

3





0 3 2 0 2

3 3

12 2 1

0 0

1 1 0

0

1 0

x A x

A

x A x

A

x A x

A

A

A (1)

(2) (3) (4)

(4)-(2)

×

x02

(3)-(1)

×

x02

x

02

=1/3

1

1

x

x ,

3   

3

2

3 5 3 1)

(x x x dx

x

12

= x

02

(13)

Gauss型数值积分公式

A

0

=1, A

1

=1. 代数精度为

3

的数值求积公式

) (

) (

)

( 3

1 3

1

1

1

f x dxf   f

 

  1

1 2 2

2 a f b a t b a dt dx b

x

b f

a ( ) ( )

)]

( )

( [ )

( 2 2 3 2 2 3 2

a b a

f b a

b a

f b a dx b

x

b f

a

 

 

 

 

 

对于 [a, b] 区间上的定积分

,

构造变换

2 2

a t b

a t b

x

  ) 

( t

[

-1, 1

]

(14)

Gauss型数值积分公式

定义

如果求积结点

x0, x1,···,xn,

使插值型求积公式

的代数精度为

2n+1,

则称该求积公式为

Gauss

型求积公式

.

称 这些求积结点为

Gauss

.

定理

7.2

如果多项式

wn+1(x)=(x – x0) (x – x1)···(x – xn)

与任意的不超过

n

次的多项式

P(x)

正交,即

1 0

1 1

wn (x)P(x)dx

, wn+1(x)

的所有零点

x0, x1 ,···, xn

Gauss

 

n

k Ak f xk

dx x

f

0 1

1 ( ) ( )

(15)

Gauss型数值积分公式

证明

:

f (x)

是任意不超过

(2n+1)

次多项式

,

由多项式除法

) ( )

( ) ( )

(x w x P x Q x

fn1

1

1 1

1 f (x)dx Q(x)dx

构造插值型求积公式

,

有  

n

k AkQ xk

dx x

Q

0 1

1 ( ) ( )

由于

Q(xk)= wk+1(xk)P(xk) + Q(xk) = f (xk)

其中

,P(x) ,Q(x)

均为不超过

n

次多项式

.

两端积分,得

1

1l x dx Ak k( )

其中

,

 

n

k Ak f xk

dx x

f

0 1

1 ( ) ( )

所以

插值结点为

wn+1(x)

的零点

(16)

Gauss型数值积分公式

验证多项式

[–1, 1]

上与任意小于等 于1次多项式正交

.

0 )

( )

( )

( )

( 0 11 2 1 11 2

1

1 01 2

a a x w x dx a w x dx a xw x dx 3

2 1

2 xx

w ( )

1 1

1

Gauss

3 1 3

1 1

0   x

x ,

Gauss

插值公式

: ( ) ( ) ( 1)

0 1

0 0 0

1

1 f x

x x

x x x

x f x

x x x

f

 

 

2 1

0 1

1 1

1 1 0

1

x x

dx x x

x

x

x 2 1

0 1

1 0

1 1 0

0

x x

dx x x

x

x x

(17)

Gauss型数值积分公式

0 3

2 5

1

3

3

( x )  ( xx ) 

p 0 7745067

5

2

3

0,

    .

x

1

0 x

三点

Gauss

数值求积公式

) 7745 .

0 ( 5556 .

0 )

0 ( 8889 .

0 )

7745 .

0 ( 5556 .

0 f   ff

Legendre

多项式递推式





 

 

1 1

1 0

1 1

1 2

1

n n

n p

n xp n

n p n

x p

p , ,

) (

)

( 3 1

2

1 2

2 xx

p

p ( x ) ( 5 x 3 x )

2

1

3

3

 

1

1 f (x)dx

(18)

学到了什么?

Simpson公式的精度和复合型 圆周长计算外推方法(引例)

复合梯形公式外推方法

Gauss型数值积分公式

參考文獻

相關文件

2  复变函数 与积分 变换( 第 二版 ) 对它们的发展很有影响. 复变函数论的内容

《数学分析》考试大纲 一、 考试性质与范围

样条插值的算例 三次样条的概念.

超定方程组QR分解算法 数据拟合确定常微分方程..

可积函数的特殊类型 有理函数 分解 多项式及部分分式之和 三角函数有理式 万能代换 简单无理函数 根式代换 三角代换 2.. 特殊类型的积分按上述方法虽然可以积出 ,但不一定 要注意综合使用基本积分法 ,简便计算

Jacobi迭代与Seidel迭代

第一章 函数与极限 函数 极限的概念 极限的计算 函数的连续性第二章 一元函数微分学 导数的概念 导数的运算法则与基本公式 微分第三章 中值定理和导数的应用 中值定理

;线性方程组解法:介绍常用的解法和专门方法;矩阵特征值计算:介绍特征值的估计方法;非线性