• 沒有找到結果。

《数值分析》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  复变函数 与积分 变换( 第 二版 ) 对它们的发展很有影响. 复变函数论的内容

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

Jacobi迭代与Seidel迭代

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

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

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

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

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