《数值分析》第四章答案

  • 格式:doc
  • 大小:883.50 KB
  • 文档页数:19

- 1 - 习题4

1. 给定xxf)(在144,121,100x 3点处的值,试以这3点建立)(xf的2次(抛物)插值公式,利用插值公式115求的近似值并估计误差。再给13169建立3次插值公式,给出相应的结果。

解:xxf)( 2121)(xxf ,2341)(xxf ,2583)(xxf,

27)4(1615)(xxf ,72380529.10)115(f

1000x, 1211x, 1442x, 1693x

100y, 111y, 122y , 133y

))(())(())(())(())(())(()(1202102210120120102102xxxxxxxxyxxxxxxxxyxxxxxxxxyxL

)121144)(100144()121115)(100115(12)144121)(100121()144115)(100115(11)144100)(121100()144115)(121115(10)115(2L

=2344)6(1512)23(21)29(1511)44)(21()29)(6(10

72276.1006719.190683.988312.1

))()((!3)()()(2102xxxxxxfxLxf ,144100

)44115()121115()100115()(max61)115()115(1441002xfLfx 296151083615

001631.0101631.02

实际误差 22101045.0)115()115(Lf - 2 - ))()(())()(())()(())()(()(312101320130201032103xxxxxxxxxxxxyxxxxxxxxxxxxyxL

))()(())()(())()(())()((23130321033212023102xxxxxxxxxxxxyxxxxxxxxxxxxy

)169100()144100()121100()169115()144115()121115(10)115(3L

)169121()144121()100121()169115()144115()100115(11

)169144()121144()100144()169115()121115()100115(12

)144169()121169()100169()144115()121115()100115(13

)48()23(21)54()29(1511)69()44()21()54()29()6(10

254869)29()6(1513)25(2344)54()6(1512

723571.10409783.0305138.2145186.11473744.1

))()()((!4)()()(3210)4(3xxxxxxxxfxLxf,169100

)169115)(144115)(121115)(10115(101615241)115()115(73Lf )54()29()6(151016152417

0005505.0105505.03

实际误差 321023429.0)115()115(Lf

2. 设jx为互异节点),,1,0(nj求证:

(1) knjjkjxxlx)(0 ),,1,0(nk; - 3 - (2) 0)()(0xlxxjknjj ),,1(nk。

解:(1) 考虑函数 )0(,)(nkxxgkh以nxxx,,,10为插值节点的n次插值多项式,由插值余项公式有

0)()!1()()(~0)1(0iinkjnjkjkxxnxxlxxx

 kjnjkjxxlx)(0, nk0

(2) 法1 当nk1时

)()()()()(000xlxxCxlxxjlkljnjkllkjnjkj

)()()(00xlxxCjnjljlkkllk

00))(()(0kkllkkllkxxxxC

法2 设 ktxxg)()(,nk1考虑它的n次插值多项式

kjnjkjtxxltx)()()(0,nk1

令 xt得

njjkjxlxx00)()(,nk1

4. 设],[)(2baCxf,且0)()(bfaf,求证:

)(max)(81)(max2xfabxfbxabxa

解:考虑)(xf以bxax,为节点的一次插值多项式)(1xL,则- 4 - 有

0)()()(1abaxbfbabxafxL

))((2)()()()(1bxaxfxLxfxf,

当],[bax时 ),(ba

于是

)(max)(81))((max)(max21)(2xfabbxaxxfxfbxabxabxa

],[bax

)(max8)()(max2xfabxfbxabxa

法2 设)(xf在],[bac处达到最大值,如果ac或bc

则结论显然成立,现设),(bac 则有0)(cf

0)()(21)()(12fcacfaf ),(1ca

0)()(21)()(22fcbcfbf ),(1bc

当)2,(baac时,

)(max8)()()(21)(212xfabfcacfbxa

当),2(bbac时,

)()(21)(22fabcf - 5 - 5.设nnnnaxaxaxaxf1110)(有个不同的实根nxxx,,,21,证明:

1010)(axfxnjjkj 120nknk 。

解:由于nxxx,,,21是)(xf的n个不同的实根,所以)(xf可为

njiiijniixxxxaxxaxf1010)()()()(

njiiijnjiiixxxxxxaxf110)()()()(

njiiijjxxaxf10)()(

因而 njnjiiijkjnijjkjxxxaxfx110)(1)( (*)

法 1

记 kkxxg)(,则

)!1()(],,,[)()()()1(211111ngxxxgxxkgxxxnknknjnjiiijjknjnjiiijkj

= 10 120nknk

将上式代入(*)得 - 6 - njjkjxfx1)(

,1,00a 120nknk

法2 考虑)(xgk以nxxx,,,21为插值节点的1n次插值多项式,则有

njiiijnjiiinjkjxxxxx111)()( kx,10nk

比较两边1nx的系数,得

njnjiiijkjxxx11)( 01 201nknk

6. 设有函数值表

x 1 3 4 6 7 9

y 9 7 6 4 3 1

试求各阶差商,并写出Newton插值多项式。

解:

976431

134679

11111

0000

000 00 0

)1)(1(9)(5xxN

7.设13)(47xxxxf,求]2,,2,2[710f及]2,,2,2[810f。

解:1!7)(]2,2,2[)7(710ff,0!8)(]2,2,2,2[)8(8710ff - 7 - 11. 设nxxx,,,10互不相同,

(1) 作12n次多项式)(xai满足

ijjixa)( , 0)(jixa )0(nj

(2) 作12n多项式)(xi满足

0)(jix , ijjix)( (nj0)

解:由条件 0)(,0)(jijixx nj0,ij

可设 )]([)(iiiixxBAx)(2xli

再由 1)(iix 得 1)(2iiiiAxlA

对)(xi求导得 )]([)()(2iiiiiixxBAxlBx)()(xlxlii

由 0)(2)(2)(iiiiiiiiixlBxlABx

得 )(2iiixlB

于是

)()](21[)(2xlxlxiiii

2) 由 0)(jix,nj0

0)(jix,nj0,ij

可设 )()()(2xlxxCxiiii

求导得 )]()(2)()([)(2xlxlxxxlCxiiiiii

求 1)(iix 得

1iC

于是

)()()(2xlxxxiii

13. 给定xexf)(。设0x是4重插值节点,1x是单重插值节点,