数值分析(20)数值微分ppt课件.ppt
《数值分析(20)数值微分ppt课件.ppt》由会员分享,可在线阅读,更多相关《数值分析(20)数值微分ppt课件.ppt(24页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数值分析数值分析数值分析数值分析第五节第五节 数值微分数值微分 在实际问题中,往往会遇到某函数在实际问题中,往往会遇到某函数 f(x)是是用表格用表格表示的表示的, ,用通常的导数定义无法求导用通常的导数定义无法求导, ,因此要寻求其他因此要寻求其他方法近似求导。常用的数值微分方法有方法近似求导。常用的数值微分方法有: :一一. . 运用差商求数值微分运用差商求数值微分二二. . 运用插值函数求数值微分运用插值函数求数值微分三三. . 运用样条插值函数求数值微分运用样条插值函数求数值微分四四. . 运用数值积分求数值微分运用数值积分求数值微分数值分析数值分析数值分析数值分析一一. . 运用差商
2、求数值微分运用差商求数值微分最简单直接的数值微分方法就是用差商代替微商最简单直接的数值微分方法就是用差商代替微商. .可可用用差差商商来来逼逼近近导导数数充充分分小小时时当当,hhhxfhxfhhxfxfhxfhxfxfxiihiihiihii)2()2(lim)()(lim)()(lim)( ,000 处处在在点点根根据据导导数数定定义义数值分析数值分析数值分析数值分析1()()():.iiiiiiiif xf xhffxhhffffx 称称为为 在在 点点的的一一一一阶阶阶阶向向后后差差商商式式向向后后差差分分公公1()()():.iiiiiiiif xhf xffxhhffffx 称称为
3、为 在在 点点的的一一一一阶阶阶阶向向前前差差商商式式向向前前差差分分公公1122()()2:2().iiiiiiiihhfxfxffxhhffffx 一一 阶阶 中中 心心称称 为为在在的的 一一 阶阶 中中差差 商商 公公心心 差差 分分式式数值分析数值分析数值分析数值分析11112222()( )( )()( )( )()()()iiiiiiiiiiiiffffxO hO hhhffffxO hO hhhffffxO hO hhh 一一阶阶向向前前差差商商公公式式一一阶阶向向后后差差商商公公式式一一阶阶中中心心差差商商公公式式利用利用Taylor展开可导出数值微分公式并估计误差展开可导出
4、数值微分公式并估计误差.()()()( )2iiif xhf xhfxfh 得得一一阶阶向向前前差差商商公公式式2( )()()()( )2iiiif xxhTaylorhf xhf xfx hf 对对在在点点 以以 为为增增量量作作展展开开有有证证明明: :数值分析数值分析数值分析数值分析一阶导数的三点公式一阶导数的三点公式:2121( 34)()2iiiiffffO hh 证明证明: :231232( )2()(1)242()(2)2iiiiiiiiif xxhhTaylorhffhffO hhffhffO h 将将在在点点 处处分分别别以以增增量量 和和作作展展开开,有有412if 由由
5、 ( )( )可可消消去去可可得得到到三三点点公公式式同样的方法可以得到其它的三点公式是:同样的方法可以得到其它的三点公式是:21222121()()21(43)()2iiiiiiifffO hhffffO hh 数值分析数值分析数值分析数值分析22211222()()()iiiiifffffxO hO hhh 二二阶阶中中心心差差商商公公式式211221111:()()()():(12)iiiiiiiiiiifffffffffff 证证验验证证明明23342334( )11()()()()()()23!11()()()()()()(223!iiiiiiiiiiif xxhTaylorf xh
6、f xfx hfx hfx hO hf xhf xfx hfx hfx hO h ( )( )对对在在点点 以以 为为增增量量作作展展开开有有)(2)(2211 2hOhfffxfhiiii 得得:两两式式相相加加除除以以数值分析数值分析数值分析数值分析二、运用插值函数求数值微分二、运用插值函数求数值微分baxxLxfnxnnfn )()()(1)1()!1()(设设Ln(x)是是f(x)的过点的过点x0 ,x1 ,x2 ,xn a,b的的 n 次插值多项式,由次插值多项式,由Lagrange插值余项插值余项,有对任意给有对任意给定的定的x a,b,总存在,总存在如下关系式如下关系式:若取数值
7、微分公式若取数值微分公式)()(xLxfn 误差为误差为: :)!1()()()()!1()()()()() 1(11) 1( ndxdxxnxLxfxRxnnnxnnffn 数值分析数值分析数值分析数值分析(1)(1)10( )( )()()()()()(1)!(1)!nnniiniininiikkk iRxfxL xxxxnnff (1)1(1)1()( ),(1)!()()0,(1)!nxnxnxnidxdxndxdxnff 中中是是未未知知的的 其其误误差差不不能能估估计计注注意意到到在在插插值值节节点点处处此此时时的的余余项项为为因此插值型求导公式常用于求节点处的导数值因此插值型求导
8、公式常用于求节点处的导数值0110101()( )( )() ( )0,1,.,)()( )()()()()kknkkkknkkkninikkikxxxxxf xL xf x lxxxlxixxxxnxxxxx 称为称为n+1点求导公式点求导公式。数值分析数值分析数值分析数值分析常用的数值微分公式是常用的数值微分公式是 n = 1 ,2 的插值型微分公式的插值型微分公式. .当当n=1时时, ,有有1 , 0)(!2)()()()(2)2(11 ixxLxfxRiiiiif 1 , 0)()()()(01011 ixxxfxfxLxfii1000011112010()()()()(1)2()(
9、)()()(2)21(2)hxxf xhf xhfxfhf xf xhhfxfhxx 令令( )称称为为点点的的向向前前差差商商公公式式,称称为为点点的的向向后后差差商商公公式式。数值分析数值分析数值分析数值分析例例1 设设f(x)=lnx,x0=1.8,用,用2点公式计算点公式计算f (x0)。0222( )(),221.81.81.81.8(1.8)(1.8)(1.8)(1.8)2(1.8)2(1.8)0.10.54067220.01543210.57158410.01730100.010.55401800.00154320.55710450.00156050.0010.5554hfhfx
10、hhfhfhffhhhhhh 计计算算的的误误差差为为这这里里或或列列表表计计算算如如下下:解解:.0130.00015430.555709930.0001545(1.8)0.555f 数值分析数值分析数值分析数值分析当当n=2时时,有有2 , 1 , 0)()(61)(2)()(2)()(2)()()(61)()()(20)3(12021022101201201021020)3(20 ixxfxxxxxxxxfxxxxxxxxfxxxxxxxxfxxfxlxfxfikkkiiiiiikkkiiikkki 当节点等距时,即有当节点等距时,即有 x1=x0+h, x2= x0+2h, h0,上述
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数值 分析 20 微分 ppt 课件
限制150内