编辑: 喜太狼911 2017-09-16

1 12 两点三次Hermite 插值 将插值条件代入立即可得

3 0

0 1

1 0

0 1

1 H x y x y x m x m x α α β β = + + + 如何确定 α0(x), α1(x), β0(x), β1(x) 的表达式? α0(x)

0 1

0 1 ( ) 0, ( )

0 x x α α = = '

2 1

0 0

1 ( ) ( ) x x x ax b x x α ? ? ? = + ? ? ? ? ?

0 0

0 0

0 1

0 1 ( ) 1, ( ) 0, ( ) 0, ( )

0 x x x x α α α α = = = = ' '

0 0

0 0 ( ) 1, ( )

0 x x α α = = '

1 0

0 1

0 1

0 1

0 3

2 2 ,

1 x x x a b x x x x x x ? = = = ? ? ? ?

13 两点三次Hermite 插值

2 0

1 0

1 0

0 1 ( )

1 2 x x x x x x x x x α ? ?? ? ? ? = + ? ?? ? ? ? ? ?? ? 同理可得

2 0

1 1

0 1

1 0 ( )

1 2 x x x x x x x x x α ? ?? ? ? ? = + ? ?? ? ? ? ? ?? ? 相类似地,可以推出

2 1

0 0

0 1 ( ) ( ) x x x x x x x β ? ? ? = ? ? ? ? ? ?

2 0

1 1

1 0 ( ) ( ) x x x x x x x β ? ? ? = ? ? ? ? ? ?

14 两点三次Hermite 插值 所以,满足插值条件 p(x0) = f(x0) = y0,p'(x0) = f'(x0) = m0 p(x1) = f(x1) = y1,p'(x1) = f'(x1) = m1 的三次 Hermite 插值多项式为 ( ) ( )

2 2

0 0

1 1

3 0

1 1

0 0

1 0

1 1

0 2

2 0

1 0

0 1

1 0

1 1

0 ( )

1 2

1 2 x x x x x x x x H x y y x x x x x x x x x x x x m x x m x x x x x x ? ?? ? ? ?? ? ? ? ? ? = + + + ? ?? ? ? ?? ? ? ? ? ? ? ?? ? ? ?? ? ? ? ? ? ? ? + ? + ? ? ? ? ? ? ? ? ? ? ? 余项

2 2

4 3

4 ) ( ) ( ! ) ( ) (

1 0 ) ( x x x x ξ f x R x ? ? =

0 1 ( ) x x ,x ξ ∈

15 作业 1. 教材第

48 页:13,14,16 提示:要充分利用插值条件来尽可能地简化运算 ? 第13 题:可借助 Taylor 展开式 ? 第14 题:不要直接代公式,自己推导,一步一步计算 ? 第16 题:注意 x=0 是P(x) 的二重零点

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题