如何用二分法确定函数的零点
matlab找零点函数

matlab找零点函数在MATLAB中,要寻找函数的零点,可以使用几种不同的方法,包括二分法、牛顿法、割线法和方程迭代法等。
下面将介绍这些方法的原理和MATLAB中的实现。
1. 二分法(Bisection Method):对于一个已知的连续函数 f(x),如果在区间 [a, b] 内 f(a) 和 f(b) 异号,则函数在该区间内至少存在一个零点。
二分法的基本思想是不断将区间二分,直到找到零点的近似解。
可以使用MATLAB内置函数 fzero 来实现二分法。
例如,对于函数 f(x)= x^2 - 4,在区间 [1, 3] 内寻找零点的代码如下:```matlabx = fzero(f, [1, 3]);disp(x);```2. 牛顿法(Newton's Method):牛顿法基于函数的泰勒级数近似,通过迭代逼近函数的零点。
其基本思想是在当前估计值 x0 处,通过函数f(x) 的导数 f'(x) 来计算下一个估计值 x1、可以使用MATLAB内置函数fzero 来实现牛顿法。
例如,对于函数 f(x) = x^2 - 4,在初始估计值x0 = 2 处寻找零点的代码如下:```matlabx0=2;x = fzero(f, x0);disp(x);```3. 割线法(Secant Method):割线法是在牛顿法的基础上做了改进,使用两个初始估计值 x0 和 x1 来逼近函数的零点。
割线法的迭代公式为x(n+1) = x(n) - f(x(n)) * (x(n) - x(n-1)) / (f(x(n)) - f(x(n-1)))。
同样,可以使用MATLAB内置函数 fzero 来实现割线法。
例如,对于函数 f(x) = x^2 - 4,在初始估计值 x0 = 1 和 x1 = 2 处寻找零点的代码如下:```matlabx0=1;x1=2;x = fzero(f, [x0, x1]);disp(x);```4. 方程迭代法(Fixed-Point Iteration Method):方程迭代法是将原方程 f(x) = 0 转化为等价的迭代方程 x = g(x),通过不断迭代g(x) 来逼近函数的零点。
二分法

用二分法求方程近似解的两个注意点用二分法求方程近似解需要注意以下两个点:1.用二分法求函数零点的一般步骤:第一步:确定区间[a,b],验证f(a)·f(b)<0,给定精确度ε;第二步:求区间[a,b]的中点c ;第三步:计算f(c):(1)若f(c)=0,则c 就是函数的零点;(2)若f(a)·f(c)<0,则令b =c (此时零点x 0∈(a ,c));(3)若f(c)·f(b)<0,则令a =c (此时零点x 0∈(c ,b)).根据这个步骤,各次区间的取舍根据的就是函数零点的存在性定理,即舍去区间端点函数值同号的区间,取区间端点函数值异号的区间.2.精确度与计算次数的关系:精确度是方程近似解的一个重要指标,它由计算次数决定.若初始区间是(a,b ),那么经过n 次取中点后,区间的长度是nb a 2||-,只要这个区间的长度小于精确度ε,那么这个区间内的任意一个值都可以作为方程的近似解,因此计算次数和精确度满足关系nb a 2||-<ε,即n >]||[log 2εb a -,其中[ ]表示取整数,如[2.5]=2,][π=3等. 【例1】用二分法求方程xx 1ln =在(1,2)上的近似解,取中点c=1.5,则下一个有根区间是 . 【分析】由区间端点处函数值的符号,根据函数零点的存在性定理解决.【解析】令f(x)=xx 1ln -, 则f(1)=-1<0,f(2)= ,01ln 2ln 212ln =>=-e )25.1(ln 31325.1ln )5.1(2-=-=f <0, 所以f(1.5)·f(2)<0,故下一个有根区间是(1.5,2)故填(1.5,2).【点评】用二分法求方程的近似解时,每一次取中点后,下一个有根区间的判断原则是:若中点函数值为零,则这个中点就是方程的解;若中点函数值不等于零.则下一个有根区间是区间端点函数值异号的区间.【例2】在用二分法求方程的近似解时,若初始区间是(1,5),精确度要求是0.001,则需要计算的次数是 .【解析】根据计算精确度与区间长度和计算次数的关系确定.设需计算n 次,则n 满足n 24<0.001,即2n >4000.由于211=2048,212=4096,故计算12次就可以满足精确度要求.故填12.【点评】在用二分法求方程的近似解时,精确度与计算次数、区间长度之间存在紧密的联系,可以根据其中两个量求得另一个.当然,在实际求解过程中也可能用不到12次,也许11次,甚至10次即可解决问题,但前提是到结束时,区间的两个端点精确到与所要求的精确度的近似值相同.思想打前沿,零点问题不再难所谓函数零点,由“数”定之,即使f (x )=0成立的实数,就是方程f (x )=0的实数根;由“形”观之,即函数f (x )的图象与x 轴交点的横坐标。
高中数学二章函数2.4函数与方程2.4.2求函数零点近似解的一种计算方法二分法

2.4.2 求函数零点近似解的一种计算方法—二分法整体设计教学分析求方程的解是常见的数学问题,这之前我们学过解一元一次、一元二次方程,但有些方程求精确解较难.本节从另一个角度来求方程的近似解,这是一种崭新的思维方式,在现实生活中也有着广泛的应用.用二分法求方程近似解的特点是:运算量大,且重复相同的步骤,因此适合用计算器或计算机进行运算.在教学过程中要让学生体会到人类在方程求解中的不断进步.三维目标1.让学生学会用二分法求方程的近似解,知道二分法是科学的数学方法.2.了解用二分法求方程的近似解特点,学会用计算器或计算机求方程的近似解,初步了解算法思想.3.回忆解方程的历史,了解人类解方程的进步历程,激发学习的热情和学习的兴趣.重点难点教学重点:用二分法求方程的近似解.教学难点:二分法.课时安排1课时教学过程导入新课思路1.(情境导入)师:(手拿一款手机)如果让你来猜这件商品的价格,你如何猜?生1:先初步估算一个价格,如果高了再每隔10元降低报价.生2:这样太慢了,先初步估算一个价格,如果高了每隔100元降低报价.如果低了,每隔50元上升报价;如果再高了,每隔20元降低报价;如果低了,每隔10元上升报价……生3:先初步估算一个价格,如果高了,再报一个价格;如果低了,就报两个价格和的一半;如果高了,再把报的低价与一半价相加再求其半,报出价格;如果低了,就把刚刚报出的价格与前面的价格结合起来取其和的半价……师:在现实生活中我们也常常利用这种方法.譬如,一天,我们华庄校区与锡南校区的线路出了故障(相距大约3 500米).电工是怎样检测的呢?是按照生1那样每隔10米或者按照生2那样每隔100米来检测,还是按照生3那样来检测呢?生:(齐答)按照生3那样来检测.师:生3的回答,我们可以用一个动态过程来展示一下(展示多媒体课件,区间逼近法).思路2.(事例导入)有12个小球,质量均匀,只有一个球是比别的球重,你用天平称几次可以找出这个球,要求次数越少越好.(让同学们自由发言,找出最好的办法)解:第一次,两端各放六个球,低的那一端一定有重球.第二次,两端各放三个球,低的那一端一定有重球.第三次,两端各放一个球,如果平衡,剩下的就是重球,否则,低的就是重球.其实这就是一种二分法的思想,那什么叫二分法呢?推进新课新知探究 提出问题①解方程2x -16=0.②解方程x 2-x -2=0.③解方程x 3-2x 2-x +2=0.④解方程x 2-2x 2-3x +2=0.⑤我们知道,函数f x =lnx +2x -6在区间2,3内有零点.进一步的问题是,如何找出这个零点的近似值?⑥“取中点”后,怎样判断所在零点的区间? ⑦什么叫二分法?⑧试求函数f x =lnx +2x -6在区间2,3内零点的近似值.⑨总结用二分法求函数零点近似值的步骤.,⑩思考用二分法求函数零点近似值的特点. 讨论结果: ①x=8.②x=-1,x =2.③x=-1,x =1,x =2 ④x=-2,x =2,x =1,x =2.⑤如果能够将零点所在的范围尽量缩小,那么在一定精确度的要求下,我们可以得到零点的近似值.为了方便,我们通过“取中点”的方法逐步缩小零点所在的范围.〔“取中点”,一般地,我们把x =a +b 2称为区间(a ,b)的中点〕⑥比如取区间(2,3)的中点2.5,用计算器算得f(2.5)<0,因为f(2.5)·f(3)<0,所以零点在区间(2.5,3)内.⑦对于在区间[a ,b]上连续不断且f(a)·f(b)<0的函数y =f(x),通过不断地把函数的零点所在的区间一分为二,使区间的两个端点逐步逼近零点,进而得到零点近似值.像这样每次取区间的中点,将区间一分为二,再经比较,按需要留下其中一个小区间的方法称为二分法.⑧因为函数f(x)=lnx +2x -6,用计算器或计算机作出函数f(x)=lnx +2x -6的对应值表. x 1 2 3 4 5 6 789f(x)-4-1.306 91.098 63.386 35.609 47.791 89.945 9 12.079 4 14.197 2由表可知,f(2)<0,f(3)>0,则f(2)·f(3)<0,这说明f(x)在区间(2,3)内有零点x 0,取区间(2,3)的中点x 1=2.5,用计算器算得f(2.5)≈-0.084,因为f(2.5)·f(3)<0,所以x 0∈(2.5,3).同理,可得表(下表)与图象(如下图).区间 中点的值 中点函数近似值(2,3) 2.5 -0.084 (2.5,3) 2.75 0.512 (2.5,2.75) 2.625 0.215 (2.5,2.625) 2.562 5 0.066 (2.5,2.562 5) 2.531 25 -0.009 (2.531 25,2.562 5)2.546 8750.029(2.531 25,2.546 875) 2.539 062 5 0.010 (2.531 25,2.539 062 5)2.535 156 250.001由于(2,3) (2.5,3) (2.5,2.75),所以零点所在的范围确实越来越小了.如果重复上述步骤,那么零点所在的范围会越来越小(见上表).这样,在一定的精确度下,我们可以在有限次重复相同步骤后,将所得的零点所在区间内的任意一点作为函数零点的近似值.特别地,可以将区间端点作为函数零点的近似值.例如,当精确度为0.01时,由于|2.539 062 5-2.531 25|=0.007 812 5<0.01,所以,我们可以将x =2.531 25作为函数f(x)=lnx +2x -6零点的近似值.⑨用二分法求函数零点的一般步骤如下:第一步 在D 内取一个闭区间[a 0,b 0] D ,使f(a 0)与f(b 0)异号,即f(a 0)·f(b 0)<0.零点位于区间[a 0,b 0]中.第二步 取区间[a 0,b 0]的中点(如下图),则此中点对应的坐标为x 0=a 0+12(b 0-a 0)=12(a 0+b 0).计算f(x 0)和f(a 0),并判断:(1)如果f(x 0)=0,则x 0就是f(x)的零点,计算终止;(2)如果f(a 0)·f(x 0)<0,则零点位于区间[a 0,x 0]中,令a 1=a 0,b 1=x 0; (3)如果f(a 0)·f(x 0)>0,则零点位于区间[x 0,b 0]中,令a 1=x 0,b 1=b 0. 第三步 取区间[a 1,b 1]的中点,则此中点对应的坐标为x 1=a 1+12(b 1-a 1)=12(a 1+b 1).计算f(x 1)和f(a 1),并判断:(1)如果f(x 1)=0,则x 1就是f(x)的零点,计算终止;(2)如果f(a 1)·f(x 1)<0,则零点位于区间[a 1,x 1]上,令a 2=a 1,b 2=x 1; (3)如果f(a 1)·f(x 1)>0,则零点位于区间[x 1,b 1]上,令a 2=x 1,b 2=b 1. ……继续实施上述步骤,直到区间[a n ,b n ],函数的零点总位于区间[a n ,b n ]上,当a n 和b n按照给定的精确度所取的近似值相同时,这个相同的近似值就是函数y =f(x)的近似零点,计算终止.这时函数y =f(x)的近似零点满足给定的精确度.⑩由函数的零点与相应方程的关系,我们可用二分法来求方程的近似解.由于计算量较大,而且是重复相同的步骤,因此,我们可以通过设计一定的计算程序,借助计算器或计算机完成计算.应用示例思路1例1求函数f(x)=x 3+x 2-2x -2的一个正实数零点(精确到0.1).解:由于f(1)=-2<0,f(2)=6>0,可以确定区间[1,2]作为计算的初始区间.用二法逐步计算,列表如下:端点或中点横坐标 计算端点或中点的函数值 定区间 a 0=1,b 0=2 f(1)=-2,f(2)=6 [1,2] x 0=(1+2)/2=1.5 f(x 0)=0.625>0 [1,1.5] x 1=(1+1.5)/2=1.25 f(x 1)=-0.984<0 [1.25,1.5] x 2=(1.25+1.5)/2=1.375 f(x 2)=-0.260<0 [1.375,1.5] x 3=(1.375+1.5)/2=1.437f(x 3)=0.162>0[1.375,1.437 5]1.4,因此1.4就是所求函数的一个正实数零点的近似值.函数f(x)=x3+x2-2x-2的图象如下图.实际上还可用二分法继续算下去,进而得到这个零点精确度更高的近似值.点评:以上求函数零点的二分法,对函数图象是连续不间断的一类函数的零点都有效.如果一种计算方法对某一类问题(不是个别问题)都有效,计算可以一步一步地进行,每一步都能得到唯一的结果,我们常把这一类问题的求解过程叫做解决这一类问题的一种算法.算法是刻板的、机械的,有时要进行大量的重复计算,算法的优点是一种通法,只要按部就班地去做,总会算出结果.算法更大的优点是,它可以让计算机来实现.例如,我们可以编写程序,快速地求出一个函数的零点.有兴趣的同学,可以在“Scilab”界面上调用二分法程序,对上例进行计算,求出精确度更高的近似值.本套书的一个重要特点是,引导同学们认识算法思想的重要性,并希望同学们在学习前人算法的基础上,去寻求解决各类问题的算法.在思路2例1求方程2x3+3x-3=0的一个实数解(精确到0.01).解:考察函数f(x)=2x3+3x-3,从一个两端函数值反号的区间开始,应用二分法逐步缩小方程实数解所在区间.经试算,f(0)=-3<0,f(2)=19>0,所以函数f(x)=2x3+3x-3在[0,2]内存在零点,即方程2x3+3x-3=0在[0,2]内有解.取[0,2]的中点1,经计算,f(1)=2>0,又f(0)<0,所以方程2x3+3x-3=0在[0,1]内有解.3至此,可以看出,区间[0.742 187 5,0.744 140 625]内的所有值,若精确到0.01,都是0.74.所以0.74是方程2x3+3x-3=0精确到0.01的实数解.点评:利用二分法求方程近似解的步骤:①确定函数f(x)的零点所在区间(a,b),通常令b-a=1;②利用二分法求近似解.,发现x1∈(2,2.5)(如上图),这样可以进一步缩小,先画出函数图象的简图,如上图.=2>0,x2-2x-1=0有一解,记为x1.,因为f(2.5)=0.25>0,所以2<x<2.5.知能训练1.函数f(x)=x3-2x2-x+2的零点个数是( )A.0 B.1 C.2 D.3答案:D2.在26枚崭新的金币中,有一枚外表与真币完全相同的假币(重量轻一点),现在只有一台天平,请问:应用二分法的思想,最多称__________次就可以发现这枚假币?解析:将26枚金币平均分成两份,放在天平上,则假币在轻的那13枚金币里面;将这13枚金币拿出1枚,将剩下的12枚平均分成两份,放在天平上,若天平平衡,则假币一定是拿出的那一枚,若不平衡,则假币一定在轻的那6枚金币里面;将这6枚平均分成两份,放在天平上,则假币一定在轻的那3枚金币里面;将这3枚金币任拿出2枚放在天平上,若平衡,则剩下的那一枚就是假币,若不平衡,则轻的那一枚就是假币.综上可知,最多称4次就可以发现这枚假币.答案:43.求方程x 3-3x -1=0的一个正的近似解(精确到0.1).解:设f(x)=x 3-3x -1,设x 1为函数的零点,即方程x 3-3x -1=0的解.作出函数f(x)=x 3-3x -1的图象如下图.因为f(1)=-3<0,f(2)=1>0,所以在区间(1,2)内方程x 3-3x -1=0有一个解,记为x 1.取1与2的平均数1.5,因为f(1.5)=-2.125<0,所以1.5<x 1<2.再取2与1.5的平均数1.75,因为f(1.75)=-0.890 625<0,所以1.75<x 1<2. 如此继续下去,得f(1)<0,f(2)>0 ⇒x 1∈(1,2), f(1.5)<0,f(2)>0 ⇒x 1∈(1.5,2), f(1.75)<0,f(2)>0 ⇒x 1∈(1.75,2), f(1.875)<0,f(2)>0 ⇒x 1∈(1.875,2),f(1.875)<0,f(1.937 5)>0 ⇒x 1∈(1.875,1.937 5),因为区间[1.875,1.937 5]内的所有值,如精确到0.1都是1.9,所以1.9是方程x 3-3x -1的实数解. 拓展提升从上海到美国旧金山的海底电缆有15个接点,现在某接点发生故障,需及时修理,为了尽快断定故障发生点,一般至少需要检查接点的个数为多少?(此例既体现了二分法的应用价值,也有利于发展学生的应用意识) 答案:至少需要检查接点的个数为4. 课堂小结①掌握用二分法求方程的近似解,及二分法的其他应用. ②思想方法:函数方程思想、数形结合思想. 作业课本习题2—4 A 7.设计感想 “猜价格”的游戏深受人们的喜欢,它是二分法的具体应用,用它引入拉近了数学与生活的距离.二分法是科学的数学方法,它在求方程的近似解和现实生活中都有着广泛的应用.本节设计紧紧围绕这两个中心展开,充分借助现代教学手段,用多种角度处理问题,使学生充分体会数学思想方法的科学性与完美性.备课资料基本初等函数的零点个数 结合基本初等函数的图象得:①正比例函数y =kx(k≠0)仅有一个零点0; ②反比例函数y =kx (k≠0)没有零点;③一次函数y =kx +b(k≠0)仅有一个零点;④二次函数y =ax 2+bx +c(a≠0),当Δ>0时,二次函数有两个零点-b ±Δ2a ;当Δ=0时,二次函数仅有一个零点-b2a;当Δ<0时,二次函数无零点.。
高中数学:2.4.2求函数零点近似解的一种计算方法——二分法

2.4.2求函数零点近似解的一种计算方法——二分法1.了解变号零点与不变号零点的概念.2.理解函数零点的性质.3.会用二分法求近似值.1.函数零点的性质如果函数y=f(x) 在区间[a,b]上的图象是不间断的曲线,并且在它的两个端点处的函数值异号,即f(a)·f(b)<0,那么这个函数在这个区间上至少有一个零点,即存在一点x0∈(a,b),使f(x0)=0,若函数图象通过零点时穿过x轴,这样的零点称为变号零点,如果没有穿过x轴,则称为不变号零点.2.二分法对于在区间[a,b]上连续不断,且f(a)·f(b)<0的函数y=f(x),通过不断地把函数f(x)的零点所在的区间一分为二,使区间的两个端点逐步逼近零点,进而得到零点的近似值的方法叫做二分法.3.用二分法求函数 f (x ) 零点近似值的步骤 给定精确度(1)确定区间[a ,b ],验证f (a )·f (b )<0; (2)求区间(a ,b )的中点 x 1;(3)计算 f (x 1);①若f (x 1)=0,则 x 1 就是函数的零点;②若f (a )·f (x 1)<0,则令 b =x 1 (此时零点 x 0∈(a ,x 1));③若f (x 1)·f (b )<0,则令a =x 1(此时零点 x 0∈(x 1,b )).(4)判断是否达到精确度,即若|a -b |<,则得到零点近似值 a (或 b );否则重复 (2)~(4).1.函数f (x )=x 3-2x 2+3x -6在区间[-2,4]上的零点必属于区间( ) A .[-2,1] B .⎣⎡⎦⎤52,4 C .⎣⎡⎦⎤1,74 D .⎣⎡⎦⎤74,52解析:选D .由于f (-2)<0, f (4)>0,f (-2+42)=f (1)<0,f (1+42)=f (52)>0, f (1+522)=f (74)<0, 所以零点在区间⎣⎡⎦⎤74,52内.2.用二分法研究函数f (x )=x 2+3x -1的零点时,第一次经计算f (0)<0,f (0.5)>0,可得其中一个零点x 0∈________,第二次计算________.以上横线应填的内容分别是( )A .(0,0.5) f (0.25)B .(0,1) f (0.25)C .(0.5,1) f (0.75)D .(0,0.5) f (0.125)解析:选A .因为f (0)<0,f (0.5)>0, 所以函数f (x )的一个零点x 0∈(0,0.5), 第二次计算f ⎝⎛⎭⎫0+0.52=f (0.25).3.函数的零点都能用“二分法”求吗?解:不一定.例如:函数y =x 2的零点为x =0,但不能用二分法求解.判断函数在某个区间内是否有零点(1)指出方程 x 5-x -1=0 的根所在的大致区间;(2)求证:方程x3-3x+1=0 的根一个在区间(-2,-1)内,一个在区间(0,1)内,另一个在区间(1,2)内.【解】(1)方程x5-x-1=0,即x5=x+1,令F(x)=x5-x-1,y=f(x)=x5,y=g(x)=x+1.在同一平面直角坐标系中,函数f(x)与g(x)的图象如图,显然它们只有1 个交点.两函数图象交点的横坐标就是方程的解.又F(1)=-1<0,F(2)=29>0,所以方程x5-x-1=0 的根在区间(1,2)内.(2)证明:令F(x)=x3-3x+1,它的图象一定是不间断的,又F(-2)=-8+6+1=-1<0,F(-1)=-1+3+1=3>0,所以方程x3-3x+1=0 的一根在区间(-2,-1)内.同理可以验证F(0)·F(1)=1×(-1)=-1<0,F(1)·F(2)=(-1)×3=-3<0,所以方程的另两根分别在区间(0,1)和(1,2)内.本题考查的是如何判断方程的根所在的大致区间问题,它是用二分法求方程近似解的前提.对于连续的函数可以多次验证某些点处的函数值的符号是否异号;若异号,则方程的解在以这两数为端点的区间内,这种方法需多次尝试,比较麻烦.另外在这个区间内也不一定只有一个解.已知f(x) 为偶函数,且当x≥0 时,f(x)=(x-1)2-1,求函数f(x)的零点,并判断哪些零点是变号零点,哪些零点是不变号零点.解:因为x≥0 时,f(x)=(x-1)2-1,而当x<0 时,-x>0,所以f(-x)=(-x-1)2-1,而f(x) 为偶函数,则f(-x)=f(x),所以 f (x ) =⎩⎪⎨⎪⎧(x -1)2-1(x ≥0),(x +1)2-1(x <0).解方程 (x -1)2-1=0, 得 x 1=0,x 2=2. 解方程 (x +1)2-1=0, 得 x 1=0,x 2=-2,故函数 f (x ) 共有 3 个零点为 -2,0,2,如图所示,可知函数 f (x )的变号零点为 -2,2,不变号零点为 0.用二分法求方程近似解用二分法求函数f(x)=x3-x-2的一个正实数零点(精确到0.1).【解】由f(1)=-2<0,f(2)=4>0,可以确定区间[1,2]作为计算的初始区间,用二分法逐步计算,具体如表.1.5,所以1.5可作为所求函数的一个正实数零点的近似值.用二分法求函数零点的近似值,首先要选好计算的初始区间,这个区间既要符合条件,又要使其长度尽量小,其次要依据条件给定的精确度及时检验计算所得到的区间是否满足这一精确度,以决定是停止计算还是继续计算.借助计算器,用二分法求方程(x+1)(x -2)(x-3)=1在区间(-1,0)内的近似解(精确到0.1).解:令f(x)=(x+1)(x-2)(x-3)-1,由于f(-1)=-1<0,f(0)=5>0,可取区间[-1,0]作为计算的初始区间.用二分法逐次计算,列表如下:5-0.9即为区间(-1,0)内的近似解.1.函数零点判定定理的应用判断一个函数是否有零点,首先看函数f(x) 在区间[a,b]上的图象是否连续,并且是否存在f(a)·f(b)<0,若存在,那么函数y=f(x) 在区间(a,b)内必有零点.对于函数f(x),若满足f(a)·f(b)<0,则f(x) 在区间[a,b]内不一定有零点,反之,f(x) 在区间[a,b]内有零点也不一定有f(a)·f(b)<0,如图所示.即此方法只适合变号零点的判断,不适合不变号零点.2.二分法的使用条件和范围(1)二分法的理论依据:如果函数y=f(x)是连续的,且f(a)与f(b)的符号相反(a<b),那么方程f(x)=0至少存在一个根在(a,b)之间.(2)用二分法求函数零点近似值的方法仅对函数的变号零点适合,对函数的不变号零点不适合.(3)每一次二分有根区间(a,b)为两个小区间,区间的长度都是原来区间长度的一半.用零点存在性定理判断函数的零点时,两个条件是缺一不可的.因此,在判断已知函数在区间上的零点是否存在时,应首先确定图象是不间断的.1.下列函数中能用二分法求零点的是()解析:选C.由二分法的定义知.2.设f(x)在区间[a,b]上是单调函数,且f(a)·f(b)<0,则方程f(x)=0在闭区间[a,b]内() A.至少有一实根B.至多有一实根C.没有实根D.必有唯一实根答案:D3.下面关于二分法的叙述,正确的是________.①用二分法可求所有函数零点的近似值;②用二分法求方程的近似解时,可以精确到小数点后的任一位;③二分法无规律可循,无法在计算机上完成;④只有在求函数零点时才用二分法. 答案:②4.设函数y =f (x )在区间[a ,b ]上的图象是连续不间断曲线,且f (a )·f (b )<0,取x 0=a +b2,若f (a )·f (x 0)<0,则利用二分法求方程根时取有根区间为________.解析:利用二分法求方程根时,根据求方程的近似解的一般步骤,由于f (a )·f (x 0)<0, 则[a ,x 0]为新的区间. 答案:[a ,x 0][A 基础达标]1.函数f (x )=x 3-3x -3有零点的区间是( ) A .(-1,0) B .(0,1) C .(1,2)D .(2,3)解析:选D .因为f (2)·f (3)=(8-6-3)·(27-9-3)=-15<0, 所以f (x )有零点的区间是(2,3).2.如图是函数f (x )的图象,它与x 轴有4个不同的公共点,给出下列四个区间中,存在不能用二分法求出的零点,则该零点所在的区间是( )A .[-2.1,-1]B .[1.9,2.3]C .[4.1,5]D .[5,6.1]解析:选B .由不变号零点的特征易判断该零点在[1.9,2.3]内. 3.方程2x 3-4x 2+7x -9=0在区间[-2,4]上的根必定属于区间( ) A .(-2,1) B .(52,4)C .(π4,1)D .(1,74)解析:选D .设f (x )=2x 3-4x 2+7x -9, 由f (1)·f (74)<0知选D .4.已知函数f (x )与g (x )满足的关系为f (x )-g (x )=-x -3,根据所给数表,判断f (x )的一个零点所在的区间为( )A .(-1,0) C .(1,2)D .(2,3)解析:选C .由列表可知f (1)=g (1)-1-3=2.72-4=-1.28,f (2)=g (2)-2-3=7.39-5=2.39,所以f (1)·f (2)<0.所以f (x )的一个零点所在的区间为(1,2).5.若函数f (x )=x 3+x 2-2x -2的一个正整零点附近的函数值用二分法计算,其参考数据如下:A .1.2B .1.3C .1.4D .1.5解析:选C .由零点的定义知,方程的根所在区间为[1.406 25,1.437 5],故精确到0.1的近似根为1.4.6.函数f (x )=x 2+ax +b 有零点,但不能用二分法求出,则a ,b 的关系是________. 解析:因为函数f (x )=x 2+ax +b 有零点,但不能用二分法,所以函数f (x )=x 2+ax +b 的图象与x 轴相切,所以Δ=a 2-4b =0,所以a 2=4b . 答案:a 2=4b7.方程x 3=2x 精确到0.1的一个近似解是________. 解析:令f (x )=x 3-2x ,f (1)=-1<0,f (2)=4>0,所以在区间[1,2]上求函数f (x )的零点,即为方程x 3=2x 的一个根,依照二分法求解得x =1.4.答案:1.48.某方程有一无理根在区间D =(1,3)内,若用二分法求此根的近似值,则将D 至少等分________次后,所得近似值的精确度为0.1.解析:由3-12n ≤0.1,得2n ≥20,n >4,故至少等分5次. 答案:59.分别求出下列函数的零点,并指出是变号零点还是不变号零点. (1)f (x )=3x -6; (2)f (x )=x 2-x -12; (3)f (x )=x 2-2x +1; (4)f (x )=(x -2)2(x +1)x . 解:(1)零点是2,是变号零点. (2)零点是-3和4,都是变号零点. (3)零点是1,是不变号零点.(4)零点是-1,0和2,其中变号零点是0和-1,不变号零点是2. 10.已知函数f (x )=13x 3-x 2+1(1)证明方程f (x )=0在区间(0,2)内有实数解;(2)使用二分法,取区间的中点三次,指出方程f (x )=0(x ∈[0,2])的实数解x 0在哪个较小的区间内.解:(1)证明:因为f (0)=1>0,f (2)=-13<0,所以f (0)·f (2)<0,由函数的零点存在性定理可得方程 f (x )=0在区间(0,2)内有实数解. (2)取x 1=12(0+2)=1,得f (1)=13>0,由此可得f (1)·f (2)<0,下一个有解区间为(1,2). 再取x 2=12(1+2)=32,得f ⎝⎛⎭⎫32=-18<0, 所以f (1)·f ⎝⎛⎭⎫32<0,下一个有解区间为⎝⎛⎭⎫1,32. 再取x 3=12⎝⎛⎭⎫1+32=54,得f ⎝⎛⎭⎫54=17192>0, 所以f ⎝⎛⎭⎫54·f ⎝⎛⎭⎫32<0,下一个有解区间为⎝⎛⎭⎫54,32. 综上所述,得所求的实数解x 0在区间⎝⎛⎭⎫54,32内.[B 能力提升]11.若函数f (x )的图象在R 上连续不断,且满足f (0)<0,f (1)>0,f (2)>0,则下列说法正确的是()A.f(x)在区间(0,1)上一定有零点,在区间(1,2)上一定没有零点B.f(x)在区间(0,1)上一定没有零点,在区间(1,2)上一定有零点C.f(x)在区间(0,1)上一定有零点,在区间(1,2)上可能有零点D.f(x)在区间(0,1)上可能有零点,在区间(1,2)上一定有零点解析:选C.根据零点存在性定理,由于f(0)·f(1)<0,f(1)·f(2)>0,所以f(x)在区间(0,1)上一定有零点,在区间(1,2)上无法确定,可能有,也可能没有,如图所示:12.已知定义在R上的函数f(x)的图象是连续不断的,且有如下部分对应值表:则f(x解析:由于f(2)>0,f(3)<0,f(4)>0,f(5)<0,所以f(2)·f(3)<0,f(3)·f(4)<0,f(4)·f(5)<0,故f(x)的零点个数至少有3个.答案:313.在一个风雨交加的夜里,从某水库闸房到防洪指挥部的电话线路发生了故障.这是一条10 km长的线路,如果沿着线路一小段一小段查找,困难很多.每查一个点要爬一次电线杆子,10 km长,大约有200多根电线杆子.则:(1)维修线路的工人师傅怎样工作最合理?(2)算一算要把故障可能发生的范围缩小到50 m~100 m 左右,即一两根电线杆附近,要查多少次?解:(1)如图,他首先从中点C查.用随身带的话机向两端测试时,发现AC段正常,断定故障在BC段,再到BC段中点D查,这次发现BD段正常,可见故障在CD段,再到CD中点E来查.(2)每查一次,可以把待查的线路长度缩减一半,因此只要7 次就够了.14.(选做题)求方程3x2-4x-1=0的根的近似值.解:令f(x)=3x2-4x-1,列出x,f(x)的一些对应值如下表:00若x0∈[-1,0],取区间[-1,0]的中点x1=-0.5,则f(-0.5)=1.75,因为f(-0.5)·f(0)<0,所以x0∈[-0.5,0].再取区间[-0.5,0]的中点x2=-0.25,则f(-0.25)=0.187 5,因为f(-0.25)·f(0)<0,所以x0∈[-0.25,0].同理,可得x0∈[-0.25,-0.125],x0∈[-0.25,-0.187 5],x0∈[-0.218 75,-0.187 5],区间[-0.218 75,-0.187 5]的左、右端点精确到0.1所取的近似值都是-0.2.所以把x0=-0.2作为方程3x2-4x-1=0的一个根的近似值.同理,若x0∈[1,2]时,方程的根的近似值为1.5.2±7综上,方程3x2-4x-1=0的根的精确值为x1,2=3,近似值为-0.2或1.5.。
2.4.2 求函数零点近似解的一种计算方法——二分法

2.4.2求函数零点近似解的一种计算方法——二分法【学习目标】1.了解函数变号零点与不变号零点的概念,会判断函数变号零点的存在.2.会用二分法求函数变号零点的近似值,并能对二分法的过程作出程式化的步骤.【重点】了解函数变号零点与不变号零点的概念,会判断函数变号零点的存在.【难点】会用二分法求函数变号零点的近似值,并能对二分法的过程作出程式化的步骤.【基础自测】1.零点存在的判定方法条件:y=f(x)在[a,b]上的图象不间断,f(a)·f(b)<0.结论:y=f(x)在[a,b]上至少有一个零点,即存在x0∈(a,b)使f(x0)=0.2.零点的分类3.二分法(1)定义对于在区间[a,b]上连续不断且f(a)·f(b)<0的函数y=f(x),通过不断地把函数f(x)的零点所在的区间一分为二,使区间的两个端点逐步逼近零点,进而得到函数零点的方法叫做二分法.(2)求函数零点的一般步骤已知函数y=f(x)定义在区间D上,求它在D上的一个零点x0的近似值x,使它满足给定的精确度.用二分法求此函数零点的一般步骤为:①在D内取一个闭区间[a0,b0]⊆D,使f(a0)与f(b0)异号,即f(a0)·f(b0)<0,零点位于区间[a0,b0]中.②取区间[a0,b0]的中点,则此中点对应的坐标为x0=a0+b02.计算f(x0)和f(a0),并判断:a.如果f(x0)=0,则x0就是f(x)的零点,计算终止.b.如果f(a0)·f(x0)<0,则零点位于区间[a0,x0]中,令a1=a0,b1=x0. c.如果f(a0)·f(x0)>0,则零点位于区间[x0,b0]中,令a1=x0,b1=b0.③取区间[a1,b1]的中点,则此中点对应的坐标为x1=a1+b12.计算f(x1)和f(a1),并判断:a.如果f(x1)=0,则x1就是f(x)的零点,计算终止.b.如果f(a1)·f(x1)<0,则零点位于区间[a1,x1]上,令a2=a1,b2=x1.c.如果f(a1)·f(x1)>0,则零点位于区间[x1,b1]上,令a2=x1,b2=b1.……继续实施上述步骤,直到区间[a n,b n],函数的零点总位于区间[a n,b n]上,当区间的长度b n-a n不大于给定的精确度时,这个区间[a n,b n]中的任何一个数都可以作为函数y=f(x)的近似零点,计算终止.思考:二分法需要注意的问题有哪些?[提示]用二分法求方程近似解应注意的问题为:①看清题目的精确度,它决定着二分法步骤的结束.②在没有公式可用来求方程根时,可联系相关函数,用二分法求零点,用二分法求出的零点一般是零点的近似解,如求f(x)=g(x)的根,实际上是求函数y=f(x)-g(x)的零点,即求曲线y=f(x)与y=g(x)交点的横坐标.③并不是所有函数都可用二分法求零点,必须满足在区间[a,b]上连续不断,且f(a)·f(b)<0这样条件的函数才能用二分法求得零点的近似值.一、二分法的概念(1)已知函数f(x)的图象如图2-4-2所示,其中零点的个数与可以用二分法求解的个数分别为()A.4,4B.3,4C.5,4 D.4,3(2)用二分法求方程x3-2x-5=0在区间[1,3]内的根,取区间的中点为x0=2,那么下一个有根的区间是________.图2-4-2[规律方法] 二分法求函数零点的依据:其图象在零点附近是连续不断的,且该零点为变号零点,因此,用二分法求函数零点近似值的方法仅对函数的变号零点适用,对函数的不变号零点不适用.[跟踪训练] 1.下面关于二分法的叙述,正确的是( ) A .用二分法可求所有函数零点的近似值B .用二分法求方程的近似解时,可以精确到小数点后的任一位C .二分法无规律可循D .只有在求函数零点时才用二分法 二、函数零点类型的判定判断下列函数是否有变号零点:(1)y =x 2-5x -14; (2)y =x 2+x +1;(3)y =-x 4+x 3+10x 2-x +5; (4)y =x 4-18x 2+81.[规律方法] 图象连续不间断的函数f (x )在[a ,b]上,若f (a )·f (b )<0,则函数f (x )在该区间上至少有一个变号零点,也就是可能有多个变号零点,还可能有不变号零点,但至少有一个变号零点是肯定的.这一结论可直接应用于函数变号零点判定之中提醒:1当fa ·f b>0时,不要轻率地判定f x 在a ,b 上没有零点,如fx =x 2-2x +12,有f0·f 2=14>0,但x =1±22∈0,2是fx的两个变号零点2初始区间的选定一般在两个整数间,如3选的是0和5.[跟踪训练] 2.对于函数f (x )=x 2+mx +n ,若f (a )>0,f (b )>0,则函数f (x )在区间(a ,b )内( )A .一定有零点B .一定没有零点C .可能有两个零点D .至多有一个零点三、用二分法求方程的近似解 [探究问题]1.函数y=f(x)的零点与方程f(x)=0的解有何关系?提示:函数y=f(x)的零点就是方程f(x)=0的解.2.如何把求方程的近似解转化为求函数零点的近似解?提示:设方程为f(x)=g(x),构造函数F(x)=f(x)-g(x),求方程f(x)=g(x)的近似解问题就可转化为求函数F(x)=f(x)-g(x)零点的近似解问题.用二分法求方程2x3+3x-3=0的一个正实数近似解(精确度为0.1).[规律方法] 1.根据函数的零点与相应方程的解的关系,求函数的零点与求相应方程的解是等价的.求方程f(x)=0的近似解,即按照用二分法求函数零点近似值的步骤求解.2.对于求形如f(x)=g(x)的方程的近似解,可以通过移项转化成求形如F(x)=f(x)-g(x)=0的方程的近似解,然后按照用二分法求函数零点近似值的步骤求解.[跟踪训练] 3.用二分法求函数f(x)=x3+5的零点可以取的初始区间是() A.[-2,1] B.[-1,0] C.[0,1] D.[1,2]1.下列函数中能用二分法求零点的是()2.用二分法求函数f(x)在(a,b)内的唯一零点时,精确度为0.001,则结束计算的条件是()A.|a-b|<0.1B.|a-b|<0.001C.|a-b|>0.001 D.|a-b|=0.0013.图象连续不间断的函数f(x)的部分对应值如表所示4.若函数f(x)=x3+x2-2x-2的一个正数零点附近的函数值用二分法计算,参考数据如下:5.指出方程x3-2x-1=0的正根所在的大致区间;一、选择题1.用“二分法”可求近似解,对于精确度ε说法正确的是()A.ε越大,零点的精确度越高B.ε越大,零点的精确度越低C.重复计算次数就是εD.重复计算次数与ε无关2.已知连续函数f(x)的部分对应值如下表:则函数f(x)在区间[1,9]上的零点至少有() 【导学号:60462178】A.2个B.3个C.4个D.5个3.函数f(x)=x3-2x2+3x-6在区间[-2,4]上的零点必定属于()A.[-2,1] B.[2.5,4] C.[1,1.75] D.[1.75,2.5]4.在用二分法求函数f(x)的一个正实数零点时,经计算,f(0.64)<0,f(0.72)>0,f(0.68)<0,则函数的一个精确到0.1的正实数零点的近似值为() A.0.68 B.0.72 C.0.7 D.0.65.若a<b<c,则函数f(x)=(x-a)(x-b)+(x-b)(x-c)+(x-c)(x-a)两个零点分别位于区间()A.(a,b)和(b,c)内B.(-∞,a)和(a,b)内C.(b,c)和(c,+∞)内D.(-∞,a)和(c,+∞)内二、填空题6.若函数f(x)的图象是连续不间断的,根据下面的表格,可以断定f(x)的零点所在的区间为________.(只填序号) 【导学号:60462179】①(-∞,1]②[1,2]③[2,3]④[3,4]⑤[4,5]⑥[5,6]⑦[6,+∞)8.已知函数f(x)的图象是连续不断的,且有如下的对应值表:①函数f(x)在区间(-1,0)内有零点;②函数f(x)在区间(2,3)内有零点;③函数f(x)在区间(5,6)内有零点;④函数f(x)在区间(-1,7)内有三个零点.三、解答题9.已知函数f(x)=x2+x+a(a<0)在区间(0,1)上有零点,求实数a的取值范围.10.用二分法求方程x2-5=0的一个近似正解(精确度为0.1)[冲A挑战练]一、选择题1.若函数y=f(x)在区间(-2,2)上的图象是连续的,且方程f(x)=0在(-2,2)上仅有一实根0,则f(-1)·f(1)的值()A.大于0B.小于0 C.等于0 D.无法判断2.下列关于函数y=f(x),x∈[a,b]的叙述中,正确的个数为()①若x0∈[a,b]且满足f(x0)=0,则(x0,0)是f(x)的一个零点;②若x0是f(x)在[a,b]上的零点,则可用二分法求x0的近似值;③函数f(x)的零点是方程f(x)=0的根,但f(x)=0的根不一定是函数f(x)的零点;④用二分法求方程的根时,得到的都是近似值.A.0 B.1 C.3 D.4二、填空题3.下面是连续函数f(x)在[1,2]上的一些函数值,如表:4.已知f(x)的一个零点x0∈(2,3),用二分法求精确度为0.01的x0近似值时,判断各区间中点的函数值的符号最多需要的次数为________.三、解答题5.已知函数f(x)=3ax2+2bx+c,a+b+c=0,f(0)>0,f(1)>0,证明a>0,并利用二分法证明方程f(x)=0在[0,1]内有两个实根.。
二分法求函数零点教案(可编辑修改word版)

1、二分法的概念用二分法求方程的近似解对于在区间[a, b]上连续不断且 f (a ) · f (b ) < 0 的函数 y = f (x ) , 通过不断把函数f (x ) 的零点所在的区间一分为二, 使区间的两个端点逐步逼近零点,进而得到零点的近似值的方法叫二分法。
2、用二分法求函数 f (x ) 的零点的近似值的步骤:(1)确定区间[a, b], 验证: f (a ) · f (b ) < 0,确定精确度(2)求区间(a , b)的中点 x 1(3)计算 f (x 1 )若 f (x 1 ) =0, 则就 x 1 是函数的零点若 f (a ) · f (x 1 ) <0,则令 b = x 1 (此时零点 x 0∈(a,x 1 ))若 f (x 1 ) · f (b ) <0,则令 a = x 1 (此时零点 x 0∈( x 1 , b)) (4)判断是否达到精确度即若 | a – b | <, 则得到零点的近似值为 a (或 b ),否则重复(2)~(4) 3、用二分法求函数零点的条件:若函数零点左右两侧函数值符号相反,则此零点为函数的变号零点,从图象来看,若图象穿过零点,则此零点为变号零点。
否则为不变号零点。
二分法只能求函数的变号零点。
例题讲解:例 1:下列函数图象与 x 轴均有交点,其中不能用二分法求图中函数零点的是( )解:应选 B ,利用二分法求函数零点必须满足零点两侧函数值异号。
1 例 2、 利用二分法求方程 x= 3 - x 的一个近似解(精确到 0.1)。
解:设 f (x ) = 1 + x - 3 ,则求方程 1= 3 - x 的一个近似解,即求函数 f (x ) 的一个近似零x x点。
∵ f (2) = - 1 < 0 , f (3) = 1> 0 ,∴取区间[2,3]作为计算的初始区间。
高一数学二分法(新编2019教材)

复习:
1、函数的零点的定义:
使f(x)=0的实数x叫做函数y=f(x)的零点
方程f (x) 0有实数根 函数y f (x)的图象与x轴有交点 函数y f (x)有零点
复习:
2、零点存在性判定法则
如果函数 y f (x)在区间a,b上的图象是连续不断的一条曲线,
并且有 f (a) f (b) 0,那么,函数 y f (x)在区间a,b内有零点,
即存在ca,b,使得 f (c) 0,这个c也就是方程 f (x) 0的根。
;/ 海口装修报价 ;
有光照室 元正卒 因奉二后投义军 少好秘学 尚书令 镇南将军何无忌率众距之 含父子乘单船奔荆州刺史王舒 右卫将军皇甫敷北距义军 冬则穴处 仕吴至大鸿胪 太子既废居于金墉 太阴三合癸巳 殄彼凶徒 裕惧其侵轶 行道之人自非性足体备 焉知不有达人 坚遣其将吕光率众七万伐之 善草 隶弈棋之艺 笃行纯素 必无此事 益愧叹焉 自称凉 天下渐弊 则无敌矣 乔与二弟并弃学业 功非一捷 害人父母 师成之 将致疑惑 原不答 勒将程遐说勒曰 讨蛮贼文卢等 非惟不能益吾 推其素望 导以为灼炟也 辄恤穷匮 潜运帷幄 郭翻 其日大雨 故往侯之 人何以堪 圣主聪明 若期生不佳 皓 政严酷 峻少为书生 丹杨太守王广等皆弃官奔走 泓曰 仅以身免 王恺地即渭阳 石砮 吉凶之理 可试之 故汉高枕疾 洋又曰 澄即取钵盛水 至于先帝龙飞九五 力不陷坚耳 五日不食 惟钱而已 其文甚美 薛氏 吾本渡江 公车五征 及年七岁 临清流而赋诗 后将军 杜曾 密欲与仲堪共袭玄 灵疗 之 鲁胜 师事术士范宣于豫章 西域人也 其家欲嫁之 巴州刺史 区以别矣 男子无大小 约异母兄光禄大夫纳密言于帝曰 送以诣澄 救已得矣 率由于此 精妙逾深 寝巢而韬其耀 若如卿言 会稽永兴人也 以道翼讃 是以九域宅心
19函数的零点及二分法

函数的零点及二分法1、引入:已知函数26y x x =--(1)当x 取何值时,0y =;(2)当x 取何值时,0,0y y ><2、零点:如果函数()y f x =在实数α处的值等于零,即()0fα=,则α叫做这个函数的零点。
3、二次函数()20y ax bx c a =++≠(1)方程的根与函数的零点:(2)二次函数零点的性质:注:①任意的图像是连续不间断的函数,上述性质成立。
②通过奇数重零点时,函数值变号,这样的零点叫变号零点;通过偶数重零点时,函数值不变号。
③相邻两个零点之间的所有函数值保持同号。
4、二分法:(1)原理:若函数()y f x =在区间[],a b 上连续不间断,且()()0f a f b ⋅<,则在[],a b 内至少有一个零点α,使()0f α=。
(2) 定义:对于在区间[],a b 上连续不断,且()()0f a f b ⋅<的函数()y f x =,通过不断地把函数()f x 的零点所在的区间一分为二,使区间的两个端点逐步逼近零点,进而得到零点近似值的方法叫二分法。
(3)变号零点:曲线通过零点时变号,此零点叫变号零点;曲线通过零点时不变号,此零点叫不变号零点。
(4)二分法的步骤:见教材P73三、例题:例1:已知函数3222y x x x =--+(1)求此函数的零点; (2)解不等式y>0小结:形如:()()()()1200n x x x x x x ---><数轴标根。
(系数为1) 例2、解不等式:(1)()()()2110x x x --+<3(2)()()()21210x x x --+>例3、解不等式:222(1)12x x x --+… 223811(2)223x x x x ----…例4、若函数()2f x x ax b =++的零点是24-或,求,a b 的值。
例5、对于函数()2f x x mx n =++,若()()0,0f a f b ><,则函数()f x 在区间(),a b 内( ) A.一定有零点 B.一定没有零点 C.可能有两个零点 D.至多有一个零点 例6、求函数()326f x x x =+-的零点个数。
求函数零点近似解的一种计算方法----二分法_优质PPT课件

依题意得方程x2+(a-1)x+2=0有两个 相异的正数根,
则
(a 1)2
,
1 a 0
得a∈(-∞,1 2 2).
7
bx 5.已知函数f(x)= 2 3x .若方程f(x) +2x=0有两个相等的实数根,则f(x)= .
由 bx +2x=0,得6x2-(b+4) 2 3x
x=0. 4x
11
题型1 函数零点存在性判断
(1)求函数y=x3-2x2-x+2的零点;
(2)判断函数f(x)=log2x+ 1 x+2的零
点的个数.
2
12
( 1 ) 由 y=x3-2x2-x+2=x2 ( x-2 ) (x-2)=(x-2)(x2-1)
=(x-2)(x-1)(x+1). 令 ( x-2 ) ( x-1 ) ( x+1 ) =0 , 解 得 x=2 或 x=1或x=-1. 所以函数y=x3-2x2-x+2的零点为-1,1,2.
基本初等函数(Ⅰ)
函数与方程
1
1.函数的零点 函数y=f(x)的零点是一个 实数,而不是 一个 点,它是函数的图象与x轴交点的横坐标. 2.二分法 用二分法求函数y=f(x)的 零点近似值的 步骤是:
2
第一步,确定区间[a,b],验
证 f(a)、f(b)的正负
,给定精确度ε;
第二步,求区间[a,b]的中点x1; 第三步,计算 f(x1);若 f(x1)=0 , 则x1就是函数的零点;若 f(x1)f(b)<0 , 则令b=x1;若 f(a)f(x1)<0 ,则令a=x1;
第四步,判断是否达到精确度ε,即若 |a-b|<ε,则得到零点近似值a(或b);否则 重复第二、三、四步.
二分法

1、二分法对于在区间a [,]b 上连续不断且满足)(a f ·)(b f 0<的函数)(x f y =,通过不断地把函数)(x f 的零点所在的区间一分为二,使区间的两个端点逐步逼近零点,进而得到零点近似值的方法叫做二分法.注意引导学生分化二分法的定义(一是二分法的适用范围,即函数)(x f y =在区间a [,]b 上连续不断,二是用二分法求函数的零点近似值的步骤). 给定精确度ε,用二分法求函数)(x f 的零点近似值的步骤如下:1、确定区间a [,]b ,验证)(a f ·)(b f 0<,给定精确度ε;2、求区间a (,)b 的中点c ;3、计算()f c :(1)若()f c =0,则c 就是函数的零点;(2)若)(a f ·()f c <0,则令b =c (此时零点0(,)x a c ∈);(3)若()f c ·)(b f <0,则令a =c (此时零点0(,)x c b ∈);4、判断是否达到精确度ε:即若||a b ε-<,则得到零点零点值a (或b );否则重复步骤2—4. 利用二分法求方程近似解的过程,可以简约地用下图表示.2、牛顿迭代法牛顿迭代法(Newton's method )又称为牛顿-拉夫逊方法(Newton-Raphson method ),它是牛顿在17世纪提出的一种在实数域和复数域上近似求解方程的方法。
多数方程不存在求根公式,因此求精确根非常困难,甚至不可能,从而寻找方程的近似根就显得特别重要。
方法使用函数f(x)的泰勒级数的前面几项来寻找方程f(x) = 0的根。
牛顿迭代法是求方程根的重要方法之一,其最大优点是在方程f(x) = 0的单根附近具有平方收敛,而且该法还可以用来求方程的重根、复根。
另外该方法广泛用于计算机编程中。
设r 是f(x) = 0的根,选取x0作为r 初始近似值,过点(x0,f(x0))做曲线y = f(x)的切线L ,L 的方程为y = f(x0)+f'(x0)(x-x0),求出L 与x 轴交点的横坐标 x1 = x0-f(x0)/f'(x0),称x1为r 的一次近似值。
第4章-4.4.2-计算函数零点的二分法高中数学必修第一册湘教版

D.没有达到精确度的要求,应该接着计算 1.312 5
A.0.55
B.0.57
C.0.65
)
D.0.7
【解析】根据题干所给数据,可知函数 的零点在区间 0.5625,0.625 内,又
0.625 − 0.5625 = 0.0625 < 0.1,所以零点的近似值可为0.57.故选B.
题型2 二分法思想的实际应用
例7 现有12个小球,从外观上看完全相同,除了1个小球质量不符合标准外,其余的
一零点,因为 −2 = −5 < 0, −1 = 1 > 0,即 −2 −1 < 0,所以 在区间
−2, −1 上有一零点,易得 = −2, = −1,所以 + = −3.
7.[多选题](2024·四川省德阳中学月考)用二分法求函数 = 3 + 2 − 2 − 2的
①若平,则“坏球”是容器内3个球之一且偏重;
②若左端重,“坏球”已从左端换到右端,因此,“坏球”在从左端移到右端的3个球中,
并且偏轻;
③若右端重,据此知“坏球”未变动位置,而未被移动过的球只有两个(左右各一),
“坏球”是其中之一(暂不知是轻还是重).
显然对于以上三种情况的任一种,再用天平称一次,即可找出“坏球”,且知其是轻
< 0,即函数的零点是变号零点时,才能将区间[, ]一分为二,逐步得到
零点的近似值.对各选项分析可知,选项A,B,D都符合,而选项C不符合,因为在零点
两侧函数值不异号,因此不能用二分法求函数零点的近似值.
例2 用二分法研究函数 = 3 − 2 2 + 3 − 6的零点,选取初始区间 −2,4 ,则
求函数零点近似解的一种计算方法二分法(共21张PPT)

在一个风雨交加的夜里,从某水库闸房到防洪指 挥部的电话线路发生了故障,在这条10 km长的线路
上,如何迅速查出故障所在?
:能够借助用二分法求给定方程的变号 零点的近似值;(重点) :体验求方程近似解的二分法的探究 过程,感受方程与函数之间的联系;(难点) :通过新旧知识的认识冲突,激发学生 的求知欲,通过合作学习,培养学生团结协作的品质.
则f(a)f(b)<0;方程在区间(a,b)内有偶数个解,
中点”的方法,运用“逼近”思想逐步缩小零点 由上表计算可知,区间[12 55作为所求函数的一个正实数零点的近似值.
用二分法求函数零点近似值的过程中,首先依据函数性质确定函数零点存在的一个区间,此区间选取应尽量小,并且易于计算,再不断取区间中 点,把区间的范围逐步缩小,使得在缩小的区间内存在一零点.当达到精确度时,这个区间内的任何一个值均可作为函数的零点.
【变式训练】
判断函数y=x3-x-1在区间[]内有无零点,如果有,求 出一个近似零点(精确到0.1). 分析:由题目可获取以下主要信息: ①判断函数在区间[]内有无零点,可用根的
存在性定理判断;
②精确到0.1.解答本题应判断出在[]内有
零点后可用二分法求解.
解:因为f(1)=-1<0,f(1.5)=0.875>0,且函数 y=x3-x-1的图象是连续的曲线,所以它在区间[]内有
在区间(2, 3)上穿过x轴一次,可得出方程在区间
近零点,进而得到零点(或对应方程的根)近似
用二分法求方程的近似解,实质上就是通过“取中点”的方法,运用“逼近”思想逐步缩小零点所在的区间。
用二分法求方程的近似解,实质上就是通过“取 A.[-2,1] B.[2.5,4]
计算函数的零点和极值点

计算函数的零点和极值点在数学中,函数的零点和极值点是我们经常需要计算和分析的重要概念。
通过求解函数的零点,我们可以找到函数在坐标轴上与x轴交点的位置;而通过求解函数的极值点,我们可以确定函数在其定义域内取得最大值或最小值的位置。
本文将介绍计算函数零点和极值点的方法和步骤,并通过具体的例子进行说明。
一、计算函数的零点函数的零点即为函数取值为零的点,也可以称为函数的根或方程的解。
下面是计算函数零点的一般步骤:1. 首先,我们需要将函数表示为一个等式,也就是将函数 f(x) = 0,其中 f(x) 是已知的函数。
2. 接着,我们可以采用不同的方法来求解函数的零点,例如二分法、牛顿法、割线法等。
下面以二分法为例进行说明。
二分法求解函数零点的步骤如下:1. 选择一个区间[a, b],使得函数在该区间内恰好有一个零点,即f(a) * f(b) < 0。
2. 计算区间的中点 c = (a + b) / 2。
3. 判断函数在中点 c 处的取值 f(c) 是否为零或非常接近零。
如果是,则 c 为函数的零点;如果不是,则执行下一步。
4. 判断函数在区间 [a, c] 或 [c, b] 内是否存在一个零点,即判断 f(a)* f(c) 或 f(c) * f(b) 是否小于零。
如果是,则继续在该区间内进行二分法计算;如果不是,则选择另一个区间进行二分法计算。
5. 重复步骤2至步骤4,直到找到函数的零点或达到指定的精度要求。
例如,我们想要计算函数 f(x) = x^2 - 4 在区间 [1, 3] 内的零点。
首先,确定函数在该区间内存在一个零点,因为 f(1) * f(3) = (1^2 - 4) *(3^2 - 4) = -3 * 5 < 0。
然后,我们可以使用二分法逐步逼近零点。
经过多次迭代计算,可以得到函数的零点为 x = 2。
这个结果可以通过代入函数进行验证,即计算 f(2) = 2^2 - 4 = 0。
用二分法求函数零点的步骤

<=>函数的图象与x轴有交点
<=>函数有零点
3. 函数零点存在的条件:
如果函数y=f(x)在区间[a,b]上的图 像是_连__续_不__断__的一条曲线,并且 __f(_a_)·_f_(b_)_<_,那么函数y=f(x)在区 间0[a,b]内_有__零__点___,即存在 _c_∈__(a_,_b_) ,使得_f_(c_)_=_0__,则_c_就 是方程f(x)=0的__根__。
• 取区间(1,2)中点x1=1.5,计算 f(1.5) ≈0.33
• 由f(1)·f(1.5)<0,零点x0在区间(1,1.5)内 • 再取区间(1,1.5)中点x2=1.25,计算
f(1.25) ≈-0.87
• 由f(1.25)·f(1.5)<0
• 函数零点x0在区间(1.25,1.5)内
• 重复以上步骤,可列出表格 • 由表格可见 • |1.375-1.4375|=0.0625<0.1 • 所以原方程的近似解是1.4375
重复以上步骤,得到如下表格:
区间
端点
中点 中点的函数值 区间距离
2
3
2.5 -0.083709268
1
2.5
3
2.75
0.511600912
0.5Βιβλιοθήκη 2.52.752.625 0.215080896 0.25
2.5
2.625
2.5625 0.065983344 0.125
2.5
2.5625 2.53125 -0.008786748 0.0625
练习2
• 用二分法求函数f(x)=x3-2在区间 (1,2)内的零点(=0.1)。
二分法求函数零点教案(最新整理)

2、用二分法求函数 f (x) 的零点的近似值的步骤:
(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))
( )1
个零点.方法二:作出 y= x 与 y=ln x 的图象观察可知只有一个交点.故选 B. 2
5、方程 2x-1+x=5 的解所在的区间是( )
A.(0,1) B.(1,2) C.(2,3)
D.(3,4)
【解析】 令 f(x)=2x-1+x-5,则 f(2)=2+2-5=-1<0,f(3)=22+3-5=2>0,从
解:应选 B,利用二分法求函数零点必须满足零点两侧函数值异号。
例 2、
1
利用二分法求方程
3
x 的一个近似解(精确到 0.1)。
x
解:设 f x 1 x 3 ,则求方程 1 3 x 的一个近似解,即求函数 f x 的一个近似零
x
x
点。∵ f 2 1 0 , f 3 1 0 ,∴取区间 2,3作为计算的初始区间。
f 2
(0,1)
0.5
f(0)<0
f(1)>0
f(0.5)<0
(0.5,1)
0.75
f(0.5)<0
f(1)>0
f(0.75)>0
求函数零点的四种解题方法

求函数零点的四种解题方法
1.图像法:
图像法是通过绘制函数的图形来求函数零点的一种方法。
首先,根据函数的表达式或数据,绘制函数的图形,然后寻找其图形上的零点,从而求出函数的零点。
2.分段表示法:
分段表示法是根据函数的表达式,将函数分成多段,然后求出每一段的零点,从而求出函数的整体零点。
3.二分法:
二分法是指将函数的定义域分成两个部分,求解函数在每个部分上是单调函数的情况,然后对比函数的值。
如果函数在两边都接近零点,那么可以缩小搜索范围,直到找到所求的精确的函数零点。
4.牛顿迭代法:
牛顿迭代法是基于泰勒公式和函数的一阶导数来求函数零点的方法。
首先,选择一个初始值作为零点的近似值,然后用牛顿迭代公式来求函数零点的值,得到一个接近零点的新值,不断重复上述过程,直到求得函数零点的值。
二分法求函数 零点

二分法的概念对于在区间[a,b]上连续不断且f(a)·f(b)<0的函数y=f(x),通过不断地把函数f(x)的零点所在的区间一分为二,使区间的两个端点逐步逼近零点,进而得到零点近似值的方法叫做二分法.由函数的零点与相应方程根的关系,可用二分法来求方程的近似解.给定精确度,用二分法求函数零点近似值的步骤如下:(1)确定区间,,验证·<0,给定精确度;(2)求区间,的中点;(3)计算:1若=,则就是函数的零点;2若·<0,则令=(此时零点);3若·<0,则令=(此时零点);(4)判断是否达到精确度;即若<,则得到零点近似值(或);否则重复步骤2-4.结论: 由函数的零点与相应方程根的关系,我们可用二分法来求方程的近似解.思考:为什么由<,便可判断零点的近似值为(或)?一、能用二分法求零点的条件例1下列函数中能用二分法求零点的是()判定一个函数能否用二分法求其零点的依据是:其图象在零点附近是连续不断的,且该零点为变号零点.因此,用二分法求函数的零点近似值的方法仅对函数的变号零点适用,对函数的不变号零点不适用.变式迁移1下列函数图象与x轴均有交点,但不宜用二分法求交点横坐标的是()二、求函数的零点例2判断函数y=x3-x-1在区间[1,1.5]内有无零点,如果有,求出一个近似零点(精确度0.1).分析由题目可获取以下主要信息:①判断函数在区间[1,1.5]内有无零点,可用根的存在性定理判断;②精确度0.1.解答本题在判断出在[1,1.5]内有零点后可用二分法求解.解因为f(1)=-1<0,f(1.5)=0.875>0,且函数y=x3-x-1的图象是连续的曲线,所以它在区间[1,1.5]内有零点,用二分法逐次计算,列表如下:区间中点值中点函数近似值(1,1.5) 1.25-0.3(1.25,1.5) 1.3750.22(1.25,1.375) 1.312 5-0.05(1.312 5,1.375) 1.343 750.08由于|1.375-所以函数的一个近似零点为1.312 5.点评由于用二分法求函数零点的近似值步骤比较繁琐,因此用列表法往往能比较清晰地表达.事实上,还可用二分法继续算下去,进而得到这个零点精确度更高的近似值.变式迁移2求函数f(x)=x3+2x2-3x-6的一个正数零点(精确度0.1).解由于f(1)=-6<0,f(2)=4>0,可取区间(1,2)作为计算的初始区间,用二分法逐次计算,列表如下:区间中点中点函数值(1,2) 1.5-2.625(1.5,2) 1.750.234 4(1.5,1.75) 1.625-1.302 7由于|1.75-1.687 5|所以可将1.687 5作为函数零点的近似值.三、二分法的综合运用例3证明方程6-3x=2x在区间[1,2]内有唯一一个实数解,并求出这个实数解(精确度0.1).分析由题目可获取以下主要信息:①证明方程在[1,2]内有唯一实数解;②求出方程的解.解答本题可借助函数f(x)=2x+3x-6的单调性及根的存在性定理证明,进而用二分法求出这个解.证明设函数f(x)=2x+3x-6,∵f(1)=-1<0,f(2)=4>0,又∵f(x)是增函数,所以函数f(x)=2x+3x-6在区间[1,2]内有唯一的零点,则方程6-3x=2x在区间[1,2]内有唯一一个实数解.设该解为x0,则x0∈[1,2],取x1=1.5,f(1.5)=1.33>0,f(1)·f(1.5)<0,∴x0∈(1,1.5),取x2=1.25,f(1.25)=0.128>0,f(1)·f(1.25)<0,∴x0∈(1,1.25),取x3=1.125,f(1.125)=-0.445<0,f(1.125)·f(1.25)<0,∴x0∈(1.125,1.25),取x4=1.187 5,f(1.187 5)=-0.16<0,f(1.187 5)·f(1.25)<0,∴x0∈(1.187 5,1.25).∵|1.25-1.187 5|=0.062 5<0.1,∴1.187 5可以作为这个方程的实数解.点评用二分法解决实际问题时,应考虑两个方面,一是转化成函数的零点问题,二是逐步缩小考察范围,逼近问题的解.变式迁移3求32的近似解(精确度为0.01并将结果精确到0.01).解设x=32,则x3-2=0.令f(x)=x3-2,则函数f(x)的零点的近似值就是32的近似值,以下用二分法求其零点的近似值.由于f(1)=-1<0,f(2)=6>0,故可以取区间[1,2]为计算的初始区间.用二分法逐步计算,列表如下:由于所以函数f(x)零点的近似值是1.26,即32的近似值是1.26.四、总结1.能使用二分法求方程近似解的方法仅对函数的变号零点适用,对函数的不变号零点不适用.2.二分法实质是一种逼近思想的应用.区间长度为1时,使用“二分法”n次后,精确度为12n.3.求函数零点的近似值时,所要求的精确度不同,得到的结果也不相同.精确度为ε,是指在计算过程中得到某个区间(a,b)后,若其长度小于ε,即认为已达到所要求的精确度,可停止计算,否则应继续计算,直到|a-b|<ε为止.练习1.下列函数中不能用二分法求零点的是()A.f(x)=2x+3 B.f(x)=ln x+2x-6C.f(x)=x2-2x+1 D.f(x)=2x-12.设f(x)=3x+3x-8,用二分法求方程3x+3x-8=0在x∈(1,2)内近似解的过程中得f(1)<0,f (1.5)>0,f (1.25)<0,则方程的根落在区间( )A .(1,1.25)B .(1.25,1.5)C .(1.5,2)D .不能确定3.函数f (x )=x 2-5的正零点的近似值(精确到0.1)是( ) A .2.0 B .2.1 C .2.2 D .2.34.方程2x -1+x =5的解所在的区间是( ) A .(0,1) B .(1,2) C .(2,3) D .(3,4)5.用二分法研究函数f (x )=x 3+3x -1的零点时,第一次经计算f (0)<0,f (0.5)>0,可得其中一个零点x 0∈________,第二次应计算________.以上横线上应填的内容为( )A .(0,0.5),f (0.25)B .(0,1),f (0.25)C .(0.5,1),f (0.25)D .(0,0.5),f (0.125)6.在用二分法求方程f (x )=0在[0,1]上的近似解时,经计算,f (0.625)<0,f (0.75)>0,f (0.687 5)<0,即可得出方程的一个近似解为____________(精确度为0.1).7.用二分法求方程x 2-5=0在区间(2,3)的近似解经过________次二分后精确度能达到0.01. 8.用二分法求函数的零点,函数的零点总位于区间[a n ,b n ] (n ∈N )上,当|a n -b n |<m 时,函数的零点近似值x 0=a n +b n 2与真实零点a 的误差最大不超过______.答案 m 2。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
如何用二分法确定函数的零点
函数y=f(x)的零点就是方程f (x)=0的实数根,亦即函数y=f(x)的图像与x 轴交点的横坐标.因此求函数的零点有两种基本方法,一是求方程f(x)=0的实数根;二是方程的根不易求解时,将它与函数y=f (x)的图像联系起来,根据函数零点的性质并结合函数的性质找出零点,即数形结合的思想方法,此时,要构造合理的函数,利用函数的图像的交点来判断.函数的性质是问题获解的关键,奇偶性保证函数的对称性,换句话说,函数的零点(除原点)是成对出现的.二分法不适合不变号零点的情况.
例1.已知函数f(x)=x 3-x-1仅有一个正零点,则此零点所在的区间是( ) A.(3,4) B.(2,3) C.(1,2) D. (0,1)
解析 利用零点存在的判定条件,判断零点存在的区间.由于f(0)=-1<0,f(1)=-1<0,f(2)=5>0,f(3)=23>0, f(4)=59>0.根据选择之只有区间(1,2)满足.
答案C.
例2.函数f(x)=lnx-x
2
零点所在的大致区间是( ) A.(1,2) B.(2,3) C.(1,e
1
)和(3,4) D.(e,+∞)
解析:用验证法.从已知的区间(a,b)求f(a)、f(b),判断是否有f(a).f(b)<0. ∵f(1)=-2<0,f(2)=ln2-1<0,∴在(1,2)内f(x)无零点,故排除A. ∵f(3)=ln3-32>1-
3
2
>0∴f(2).f(3)<0,∴f(x)在(2,3)内至少有一个零点.故选B. 答案:B
点评: 确定零点所在区间,只要判断区间[a,b]的端点值的乘积是否有f(a)f(b)<0,并且看函数y=f(x)在[a,b]上是否是连续曲线.这里说“若f(a).f(b) <0,则在区间(a ,b)内,方程f(x)=0至少有一个实数解”,指出了方程f(x)=0实数解的存在,并不能判断具体有多少个实数解.
例3.用二分法求函数32()33f x x x x =+--的正零点(精确到0.01). 解:32()33f x x x x =+--22(1)3(1)(1)(3)x x x x x =+-+=+-
(1)(0x x x =+=,
∴函数的零点为1
-,
x =,23x =,令2()3f x x =-2()3f x x =-的零点, ∵(1)20f =-<,(2)10f =>,∴可取初始区间[1
2],用二分法逐次计算. 由00
12n b a ε+->
,知121
21000.01
n +->
=,经验证,n 取最小值为6时,即经过6次取中
点就能取得符合精确度要求的近似零点,列表如下:
∵区间[1.718751.734375],的长度小于20.010.02⨯=.
于是函数()f x 的正零点为7 1.7265625x =.
点评: 二分法求零点的基本方法是:第一步取初始区间[]a b ,,使()()0f a f b <,且所给区间恰好能找到函数的一个零点;第二步是取区间[]a b ,的中点1x ,求1()f x 的值,并作出判断,若1()0f x =,1x 就是所求零点,计算结束;若1()0f x ≠,判定零点是在区间1[]a x ,还是在1[]x b ,上,即判断1()()0f a f x <,1()()0f x f b <哪一个成立,从而进入下一步计算;第三步对已确定的区间,重复第二步,直到达到规定的误差要求,计算结束.。