用二分法求方程近似解上课.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
可能出现的问题 对f (x)=0,f (x)0和 f (x)0,如何作出下一步选择? 何时停止?为什么停止?(教科书上的问题是:为什么由|a-b|ε,便可判断零点的近似值为a(或b)?) 选择哪一个数作为近似值? * * * * * 用二分法求方程的近似解 a b 函数的零点是怎样定义的 一般地,如果函数y=f(x)在实数α处的值等于零,即 f(α)=0,则实数α叫做这个函数的零点. 问题 1 ? 复习 问题 2如何求函数的零点? 函数的零点有怎样的性质? 如果函数y=f(x)在一个区间[a,b]上的图象不间断,并且在它的两个端点处的函数值异号,即f(a)f(b)o,则这个函数在这个区间上有零点. 问题3 x y o a b x y o a b y x o a b (至少有一个变号 零点.) 零点定理存在定理: x y o 1 2 3 变号零点 x y o 1 不变号零点 问题4 观察函数图象,看两函数零点两侧的函数值有什么关系? 方程的根与函数的零点 D 金榜P66例1的变式 G S P G S P 问题5 当确定函数在区间内存在一个变号零点后,如何求出这个零点? 通过取中点,不断把函数的区间一分为二,使区间的两个端点逐步逼近零点,进而得到函数的零点或零点的近似值,这样的方法叫做二分法. o x y a b c d e 例1求函数f(x)=x3-3x2+2x-6在区间[0,4]内的变号零点. 解 f(0)=-60 f(4)=180 端点(中点)坐标 中点的函数值 取区间 [0,4] [2,4] X1=(0+4)/2=2 X2=(2+4)/2=3 f(x1)=f(2)=-60 f(x2)=f(3)=0 由上式计算可知,x2=3就是所求函数的一个零点. 例2 求函数f(x)=x3+x2-2x-2的一个为正数的零点(误差不超过0.1) 解 由于f(0)=-20,f(1)=-20,f(2)=60,可以取区间[1,2]作为计算的初始区间. 端点(中点)坐标 中点的函数值 取区间 区间长度 [1,2] [1,1.5] [1.25,1.5] [1.375,1.5] 1 0.5 0.25 0.125 X1=(1+2)/2=1.5 X2=1.25 X3=1.375 X4=1.438 f(x1)=0.6250 f(x2)0 f(x3)0 f(x4)0 [1.375,1.438] 0.063 由上表的计算可知,区间[1.375,1.5]的长度小于0.2,所以这个区间的中点x3=1.438可作为所求函数误差不超过0.1的一个正实数零点的近似值. 用二分法求函数变号零点的一般步骤: 1.零点存在定理,求出初始区间 2.进行计算,确定下一区间 3.循环进行,达到精确要求 练习 函数f(x)=-x2+8x-16在区间[3,5]上( ) (A)没有零点 (B)有一个零点 (C)有两个零点 (D)无数个零点 2.函数f(x)=x3-2x2+3x-6在区间[-2,4]上的变号零点必定在( )内 (A) [-2,1] (B) [2.5,4] (C) [1,1.75] (D) [1.75,2.5] B D 3.从上海到美国旧金山的海底电缆有15个接点,现在某接点 发生故障,需及时修理,为了尽快断定故障发生点,一般 至少需要检查接点的个数为     个。 小结:用二分法求方程近似解的步骤 1.确定区间[a, b],验证f (a) ·f (b)0,给定精确度ε; 2.求区间(a, b)的中点x1; 3.计算f(x1); ⑴若f(x1) =0,则x1就是函数的零点; ⑵若f (a)· f(x1) 0,则令b= x1 (此时零点 x0∈(a,x1 ) ) ; ⑶若f(x1)· f (b) 0 ,则令a= x1 (此时零点x0∈(x1 ,b) ). 4.判断是否达到精确度ε:即若 |a-b|ε, 则得到零点近似值 b (或a);否则重复2~4.

文档评论(0)

qiwqpu54 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档