博士研究高等数值分析试题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、写出5n =时 Lagrange 插值基函数2()l x 的表达式;

解:0134522021232425()()()()()

()()()()()()

x x x x x x x x x x l x x x x x x x x x x x -----=

-----

二、设)(f x 的函数值及导数值为:312110='==)(f ,)(f ,)(f ,试求次数不超

过2的插值多项式。

解:因为若)(x f 在],[b a 上有三阶连续导数,已知)(x f 在],[b a 上两个互异点

10,x x 上的函数值)(0x f ,)(1x f 和一阶导数值1()f x ',则次数不超过二次的插值多项式为

2

010*********

010110

()(2)()()()()()()()()()x x x x x x x x x x x L x f x f x f x x x x x x x --+---'=-+--- 并且插值余项为

2011

()()()(),(,)6

R x x x x x f a b ξξ'''=--∈

所以本题的插值多项式为

222()(1)2(2)3(1)12L x x x x x x x x =---+-=-+ 三、

x

的插值二次式)(x p 2,使得15225p 13,169p 11121222===)()(,)(p ,

解:0(169)(225)1

()(169)(225)(121169)(121225)4992

x x l x x x --=

=----

1(121)(225)1

()(121)(225)(169121)(169225)2688x x l x x x --=

=-----

2(121)(169)1

()(121)(169)(225121)(225169)5824

x x l x x x --=

=----

插值多项式为

2111315

()(169)(225)(121)(225)(121)(169)499226885824

L x x x x x x x =

-----+--

2111315

(145)(145169)(145225)(145121)(145225)(145121)(145169)

499226885824

L =-----+--

2112024960864012.0329674992

2688

5824

=+-≈

四、对下列数据集,用最小二乘法求解拟合抛物线2210)(x a x a a x y ++=

解:取()1x ω=,0()1x ϕ=,1()x x ϕ=,22()x x ϕ=,22012()p x a a x a x =++,由于 5

1

15i ==∑,5

1

0i i x ==∑,5

21

10i

i x ==∑,5

31

0i

i x ==∑,5

41

34i

i x ==∑,5

1

22i i y ==∑,

5

1

1i i

i x y

==-∑,5

21

79i i i x y ==∑,从而可得法方程组为

012501022010011003479a a a ⎛⎫⎛⎫⎛⎫ ⎪⎪ ⎪=- ⎪⎪ ⎪ ⎪⎪ ⎪⎝⎭⎝⎭⎝⎭

解次方程组可得

00.6a =- 10.1a =- 2 2.5a = 故所求二次拟和合曲线为20.60.1 2.5y x x =--+。

五、设n x x x x ,,,,210⋅⋅⋅是互不相同的节点,)(x l i 是插值基函数,求证:对任何

k =0,1,2,…,n 下式成立: (1) k

i n i k

i x x l x =∑=)(0

(2)

0)()(0

=∑-=x l x x i n

i k i

证明:(1) 令()k f x x = (0,1,2,

,k n =), 则()f x 的Lagrange 插值多项式为

()()()()n

n

k i i i i i i Ln x l x f x l x x ====∑∑

其中()(0,1,2,,)i l x i n = 为Lagrange 插值基函数。

插值余项为

(1)11

()()-()()()(1)!

n n Rn x f x Ln x f x n ξω++==

+

其中 ()()i x x x ω=∏-n

n+1i=0

,ξ在01,,

,n x x x 之间.

由于()k f x x = (0,1,2,

,)k n =故(1)()0n f x +=,从而()0n R x ≡,

即()()n f x L x ≡), 故

()(0,1,2,

,)0

n

k k l x x x k n i i i ===∑=

(2) 根据二项式展开定理有: 0

00(-)()(()

)()()()n

n

k

k

n

k

n j k j

n k j j

i i j i

i j

i i i i j j i x x l x C x x l x C x x l x --======-=-∑∑∑∑∑ (1)

n

k j

k j

j j

i C x

x ---∑∑k

n

i

j=0i=0

=l(x) (由(1)结论可得)

0(1)

(1)k

n

n k j

k j

j

n k j k

j

j j j C x

x C x ---===-=-∑∑ 0

(1)(1-1)0n

k

n

k j k k j

j x C

x -==-==∑

六、 证明:若,1

)(x

a x f -=

则()f x 在节点01,,,n x x x 处的 n 阶差商为 012011

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

n n f x x x x a x a x a x =

--- 证明:当n=1时,有

01011001()()1

[,]()()

f x f x f x x x x a x a x -==

--- 结论成立,假设当n=k-1时成立,对n=k 有

0121120120[,,,,][,,,]

[,,,,]n n n n

f x x x x f x x x f x x x x x x --=-

001112111[]()()()()()()()

n n n x x a x a x a x a x a x a x -=-------- 1100111

[]()()()()()

n n n a x a x x x a x a x -=------ 011

()()()

n a x a x a x =

--- 所以对任何n 上式都成立,证毕。

七、已知函数()x f y =的数据如下: ()()()122,31,20===f f f , ()1475=f (1)求()x f y =的三次Lagrange 插值多项式及牛顿差商表和牛顿插值公式,并写出截断误差表达式。

(2)如果再增加一个节点()31f =-,试利用(1)的结果,来求在新的条件下,()x f y =的牛顿差商表和牛顿插值公式,并写出截断误差表达式。 解:(1)Lagrange 插值多项式:

相关文档
最新文档