方程的近似解
- 格式:ppt
- 大小:920.00 KB
- 文档页数:15
4.5.2用二分法求方程的近似解1.二分法的概念对于在区间[a,b]上图象连续不断且f(a)f(b)<0的函数y=f(x),通过不断地把它的零点所在区间一分为二,使所得区间的两个端点逐步逼近零点,进而得到零点近似值的方法叫做二分法.2.用二分法求函数零点近似值的步骤给定精确度ε,用二分法求函数y=f(x)零点x0的近似值的一般步骤如下:(1)确定零点x0的初始区间[a,b],验证f(a)f(b)<0.(2)求区间(a,b)的中点__c__.(3)计算f(c),并进一步确定零点所在的区间:①若f(c)=0(此时x0=c),则__c__就是函数的零点;②若f(a)f(c)<0(此时x0∈(a,c)),则令b=c;③若f(c)f(b)<0(此时零点x0∈(c,b)),则令a=c.(4)判断是否达到精确度ε:若|a-b|<ε,则得到零点近似值a(或b);否则重复步骤(2)~(4).以上步骤可借助口诀记忆:定区间,找中点,中值计算两边看;同号去,异号算,零点落在异号间;周而复始怎么办?精确度上来判断.1.已知函数f(x)的图象如图,其中零点的个数与可以用二分法求解的零点的个数分别为()A.4,4 B.3,4C.5,4 D.4,3D解析:图象与x轴有4个交点,所以零点的个数为4;左右函数值异号的零点有3个,所以可以用二分法求解的零点个数为3,故选D.2.若函数f(x)在(1,2)内有1个零点,要使零点的近似值满足精确度为0.01,则对区间(1,2)至少二等分( )A .5次B .6次C .7次D .8次C 解析:设对区间(1,2)至少二等分n 次,初始区间长为1. 第1次二等分后区间长为12;第2次二等分后区间长为122;第3次二等分后区间长为123;…第n 次二等分后区间长为12n .根据题意,得12n <0.01,∴n >log 2100. ∵6<log 2100<7, ∴n ≥7.故对区间(1,2)至少二等分7次.【例1】下面关于二分法的叙述中,正确的是( ) A .用二分法可求所有函数零点的近似值B .用二分法求方程的近似解时,可以精确到小数点后的任一位C .二分法无规律可循,无法在计算机上完成D .只能用二分法求函数的零点B 解析:用二分法求函数零点的近似值,需要有端点函数值符号相反的区间,故选项A 错误;二分法是一种程序化的运算,可以在计算机上完成,故选项C 错误;求函数的零点的方法还有方程法、函数图象法等,故选项D 错误.故选B.运用二分法求函数的零点应具备的条件(1)函数图象在零点附近连续不断.(2)在该零点左右函数值异号.只有满足上述两个条件,才可用二分法求函数的零点.1.下列关于函数f(x),x∈[a,b]的命题中,正确的是()A.若x0∈[a,b]且满足f(x0)=0,则x0是f(x)的一个零点B.若x0是f(x)在[a,b]上的零点,则可以用二分法求x0的近似值C.函数f(x)的零点是方程f(x)=0的根,但f(x)=0的根不一定是函数f(x)的零点D.用二分法求方程的根时,得到的都是近似解A解析:使用二分法必须满足二分法的使用条件,B不正确;f(x)=0的根也一定是函数f(x)的零点,C不正确;用二分法求方程的根时,得到的也可能是精确解,D不正确,只有A正确.2.已知下列四个函数图象,其中能用二分法求出函数零点的是()A解析:由二分法的定义与原理知A选项正确.【例2】利用二分法求方程x2-x-1=0的近似解(精确度为0.3).解:令f(x)=x2-x-1,由于f(0)=-1<0,f(1)=-1<0,f(2)=1>0,故可取区间(1,2)作为计算的初始区间.用二分法逐次计算,列表如下:零点所在区间中点的值中点函数值(1,2) 1.5 -0.25(1.5,2) 1.75 0.312 5(1.5,1.75) 1.625 0.015 625∵|1.75-1.5|=0.25<0.3,∴方程x2-x-1=0的近似解可取1.5或1.75.二分法的步骤证明函数f(x)=2x+3x-6在区间(1,2)内有唯一一个零点,并求出这个零点.(精确度为0.1)证明:∵函数f(x)=2x+3x-6,∴f(1)=-1<0,f(2)=4>0.∴f(x)在区间(1,2)内有零点.又∵f(x)是增函数,∴函数f(x)=2x+3x-6在区间(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.44<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,∴可取x0=1.25,则该函数的零点近似解为1.25.探究题1某方程在区间D=(2,4)内有一无理根,若用二分法求此根的近似值,要使所得的近似值的精确度达到0.1,则应将区间D等分的次数至少是________次.5解析:第一次等分,则根在区间(2,3)内或(3,4)内,此时精确度ε>0.1;不妨设根在(2,3)内,第二次等分,则根在区间(2,2.5)内或(2.5,3)内,此时精确度ε>0.1;不妨设根在(2,2.5)内,第三次等分,则根在区间(2,2.25)内或(2.25,2.5)内,此时精确度ε>0.1;不妨设根在(2,2.25)内,第四次等分,则根在区间(2,2.125)内或(2.125,2.25)内,此时精确度ε>0.1;不妨设根在(2,2.125)内,第五次等分,则根在区间(2,2.062 5)内或(2.062 5,2.125)内,此时精确度ε<0.1.满足题目要求,故至少要等分5次.探究题2在用二分法求函数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.6C解析:已知f(0.64)<0,f(0.72)>0,则函数f(x)的零点的初始区间为[0.64,0.72],又0.68=12×(0.64+0.72),且f(0.68)<0,所以零点在区间[0.68,0.72],且该区间的左、右端点精确到0.1所取的近似值都是0.7.因此,0.7就是所求函数的一个正实数零点的近似值.1.根据函数的零点与相应方程的解的关系,求函数的零点与求相应方程的解是等价的.求方程f(x)=0的近似解,即按照用二分法求函数零点近似值的步骤求解.2.区分好“精确度”与“精确到”.3.现实生活中,有很多问题可以用二分法来解决,例如线路断路、地下管道的堵塞、水管的泄漏等.在26枚崭新的金币中,有一枚外表与真金币完全相同的假币(质量轻一点),现在只有一台天平,应用适当的方法最多称几次就可以发现这枚假币?将26枚金币平均分成两份,放在天平上,假币在轻的那13枚金币里面;将这13枚金币拿出1枚,将剩下的12枚平均分成两份,若天平平衡,则假币一定是拿出的那一枚,若不平衡,则假币一定在轻的那6枚金币里面;将这6枚金币平均分成两份,则假币一定在轻的那3枚金币里面;将这3枚金币任意拿出2枚放在天平上,若平衡,则剩下的那一枚是假币,若不平衡,则轻的那一枚是假币.依据上述分析,最多称4次就可以发现这枚假币.用二分法求方程的近似解练习(30分钟60分)1.(5分)定义在R上的函数f(x)的图象是连续不断的曲线,已知函数f(x)在区间(a,b)上有一个零点x0,且f(a)f(b)<0,用二分法求x0时,当fa+b2=0时,函数f(x)的零点是() A.(a,b)外的点B.a+b2C.区间a,a+b2或a+b2,b内的任意一个实数D.x=a或bB解析:由fa+b2=0知a+b2是零点,且在(a,b)内.2.(5分)为了求函数f(x)=2x+3x-7的一个零点,某同学利用计算器得到自变量x和函数f(x)的部分对应值,如表所示.x 1.25 1.312 5 1.375 1.437 5 1.51.562 5f(x) -0.871 6 -0.578 8 -0.281 30.021 01 0.328 43 0.641 15则方程2x+3x=7的近似解(精确到0.1)可取为()A.1.32 B.1.39 C.1.4 D.1.3C解析:由题意可知f(x)为增函数.由f(1.375)•f(1.437 5)<0,可知方程2x+3x=7的近似解可取为1.4.故选C.3.(5分)若函数f(x)=x3+x2-2x-2的一个正数零点附近的函数值用二分法计算,其参考数据如下.f(1)≈-2 f(1.5)≈0.625 f(1.25)≈-0.984f(1.375)≈-0.260 f(1.437 5)≈0.162 f(1.406 25)≈-0.054那么方程x3+x2-2x-2=0的一个近似根(精确度为0.05)可以是()A.1.25 B.1.375 C.1.42 D.1.5C解析:由表格可得,函数f(x)=x3+x2-2x-2的零点在(1.406 25,1.437 5)之间,且1.437 5-1.406 25<0.05.结合选项可知,方程x3+x2-2x-2=0的一个近似根(精确度为0.05)可以是1.42.故选C.4.(5分)用二分法求方程ln x-2+x=0在区间[1,2]上零点的近似值时,先取区间中点c=32,则下一个含根的区间是32,2.5.(5分)某同学在借助计算器求“方程lg x=2-x的近似解(精确到0.1)”时,设f(x)=lg x+x-2,算得f(1)<0,f(2)>0;在后面的过程中,他用二分法又取了4个x的值,计算了其函数值的正负,并得出判断,方程的近似解是x≈1.8.那么他再取的x的4个值依次是________.1.5,1.75,1.875,1.812 5解析:第一次用二分法计算得区间(1.5,2),第二次得区间(1.75,2),第三次得区间(1.75,1.875),第四次得区间(1.75,1.812 5).6.(5分)利用计算器,列出部分自变量和函数值的对应值如表:x -1.6 -1.4 -1.2 -1 -0.8 -0.6 -0.4 -0.2 0y=2x 0.329 9 0.378 9 0.435 3 0.5 0.574 30.659 8 0.757 9 0.870 6 1y=x2 2.56 1.96 1.44 1 0.64 0.36 0.16 0.04 0 若方程2x=x2有一个根位于区间(a,a+0.4)(a在表格中第一行里的数据中取值),则a 的值为________.-1或-0.8解析:令f(x)=2x-x2,由表中的数据可得f(-1)<0,f(-0.6)>0,f(-0.8)<0, f(-0.4)>0,∴方程的根在区间(-1,-0.6)与(-0.8,-0.4)内.∴a=-1或a=-0.8.7.(5分)用二分法求方程x2=2的正实根的近似解(精确度为0.001)时,如果选取初始区间是[1.4,1.5],则达到精确度要求至少需要计算________次.7解析:设至少需要计算n次,则n满足0.12n<0.001,即2n>100,因为n∈N*,且27=128,故要达到精确度要求至少需要计算7次.8.(12分)以下是用二分法求方程x3+3x-5=0的一个近似解(精确度为0.1)的不完整的过程,请补充完整,并写出结论.设函数f(x)=x3+3x-5,其图象在(-∞,+∞)上是连续不断的一条曲线.先求值,f(0)=________,f(1)=________,f(2)=________,f(3)=________.所以f(x)在区间________内存在零点x0,填表:区间中点m f(m)的符号区间长度解:f(0)=-5,f(1)=-1,f(2)=9,f(3)=31,f(x)在区间(1,2)内存在零点x0,填表为区间中点m f(m)的符号区间长度(1,2) 1.5 + 1(1,1.5) 1.25 +0.5(1,1.25) 1.125 -0.25(1,125,1.25) 1.187 5 +0.125(1.125,1.187 5) 0.062 5因为|1.187 5-1.125|=0.062 5<0.1,所以原方程的近似解可取为1.187 5.9.(13分)求方程x2-2x-1=0的一个大于零的近似解(精确度为0.1).解:设f(x)=x2-2x-1,先画出函数图象的草图,如图所示.因为f(2)=-1<0,f(3)=2>0,所以在区间(2,3)上,方程x2-2x-1=0有一解,记为x1,取2和3的中间数2.5,因为f(2.5)=0.25>0,所以x1∈(2,2.5),再取2与2.5的中间数2.25,因为f(2.25)=-0.437 5<0,所以x1∈(2.25,2.5),如此继续下去,得f(2.375)<0,f(2.437 5)>0,则x1∈(2.375,2.4375),因为|2.437 5-2.375|=0.062 5<0.1.所以此方程大于零的近似解为2.437 5.。
第二章 方程求根在许多实际问题中,常常会遇到方程f(x)=0求解的问题。
当f(x)为一次多项式时,f(x)=0称为线性方程,否则称为非线性方程。
对于非线性方程,由于f(x)的多样性,求其根尚无一般的解析方法可以使用,因此研究非线性方程的数值解法是十分必要的。
法、迭代法、牛顿法及割线法。
这些方法均是知道根的初始近似值后,进一步把根精确化,直到达到所要求的 精度为止。
也即求非线性方程根的数值方法。
第一节 第一节 增值寻根法与二分法2.1.1 增值寻根法设非线性方程f(x)=0的根为*x ,增值寻根法的基本思想是,从初始值0x 开始,按规定 的一个初始步长h 来增值。
令 1n x +=n x +h(n=0,1,2,…),同时计算f(1n x +)。
在增值的计算过程中可能遇到三种情形:(1) f(1n x +)=0,此时1n x +即为方 程的根*x 。
(2) f(n x )和f(1n x +)同符号。
这说明区间[n x , 1n x +]内无根。
(3) f(n x )和f(1n x +)异号,f(n x )·f(1n x +)<0此时当f(x)在区间[n x , 1n x +]上连续时,方程f(x)=0在[n x , 1n x +] 一定有根。
也即我们用增值寻根法找到了方程根的存在区间,n x 或1n x +均可以视为根的近似值。
下一步就是设法在该区间内寻找根 *x 更精确的近似值,为此再用增值寻根法 把n x 作为新的初始近似值,同时把步长缩小,例如选新步长1100h h =,这 样会得到区间长度更小的有根区间,从而也得到使f(x)n x ,作为*x 更 精确的近似值,若精度不够,可重复使用增值寻根法,直到有根区间的长度|1n x +-n x |<ε(ε为所要求的精度)为止。
此时f(n x )或f(1n x +)就可近似认为是零。
n x 或1n x +就是满足精度的方程的近似根(如图2-1).2—1例1 用增值寻根法求方程f(x)=324x x +-10=0的有根区间。
方程的近似解大家好,我今天要谈论的是“方程的近似解”。
令()为有限多元函数,求解()=0的根,称为求解方程。
求解方程的方法很多,但它们能够准确求得根却不多。
在实际工作中,很多时候我们需要寻找近似解。
近似解指的是某个方程的接近解,但不完全等于0。
近似解的意义在于它们比根更容易求得,但仍可以用于算法的一些计算和应用。
通常来说,要找到近似解,就需要定义某个误差量来度量它们之间的差异。
在具体应用中,我们可以将误差量作为近似解的公式来计算。
以下是一些常用的近似解求取方式:(1)平方根法:平方根法是其中一种最古老的方法,可以用来计算一个方程的近似解。
它使用迭代法求出方程的近似解,直到解收敛为偶函数为止。
(2)牛顿法:牛顿法是另一种比较古老的方法,它使用多项式近似函数和偏导数来对方程求解。
它最初是由牛顿发明的,后来被改进。
牛顿法可用来计算一个特定方程的近似解,但它也有其缺点,即在特定情况下,它可能无法收敛到解。
(3)梯度下降法:梯度下降法是一种非常流行的数值方法,它可以用来求解一个多变量函数的极小值。
它使用步长来移动步长,以便在每个步骤上求出一个近似解。
该方法也有一定的局限性,它有可能陷入局部最小值。
(4)拟牛顿法:拟牛顿法是一种近似求解方程的近似方法,它使用迭代法更新解,直到解收敛到某个精度为止。
它的优点在于它的执行速度很快,而且可以在高精度下求得一个近似解。
以上就是关于求取方程的近似解的介绍。
有了这些算法,我们可以更容易地求出近似解,让方程更容易求解。
它们可以帮助我们更快地解决一些复杂的数值问题。
在实际应用中,我们还可以组合使用这些方法,在一定精度范围内,以更快的速度解决一些复杂的数值问题。
总之,方程的近似解对于许多数值计算问题来说是非常有用的,近似解的求取方法也有很多,比如平方根法、牛顿法、梯度下降法和拟牛顿法等。
我们可以根据实际应用情况,灵活选择这些方法,帮助我们更快地解决这些问题。
迭代法求方程近似解迭代法是一种求解方程近似解的方法,其基本思想是通过不断迭代,逐步逼近方程的解。
在实际应用中,迭代法常常被用于求解非线性方程、微积分方程等问题。
迭代法的具体步骤如下:1.选取一个初始值x0;2.根据某种迭代公式,计算出x1,x2,x3,...,xn;3.当满足一定的停止准则时,停止迭代,输出近似解xn。
其中,迭代公式是迭代法的核心,不同的迭代公式会对迭代的速度和精度产生不同的影响。
常见的迭代公式有牛顿迭代法、割线法、弦截法等。
以牛顿迭代法为例,其迭代公式为:xn+1 = xn - f(xn) / f'(xn)其中,f(x)是方程的函数形式,f'(x)是f(x)的导数。
牛顿迭代法的基本思想是,通过不断用切线逼近曲线,找到曲线与x轴的交点,从而求得方程的解。
下面以求解方程x^2 - 2 = 0为例,演示牛顿迭代法的具体步骤:1.选取初始值x0 = 1;2.根据牛顿迭代公式,计算出x1,x2,x3,...,xn:x1 = x0 - (x0^2 - 2) / (2 * x0) = (x0 + 2 / x0) / 2 = 1.5x2 = x1 - (x1^2 - 2) / (2 * x1) = (x1 + 2 / x1) / 2 = 1.4167x3 = x2 - (x2^2 - 2) / (2 * x2) = (x2 + 2 / x2) / 2 = 1.4142...xn = 1.414213563.当满足一定的停止准则时,停止迭代,输出近似解xn。
在实际应用中,迭代法的停止准则通常有两种:一是设定迭代次数的上限,当迭代次数达到上限时,停止迭代;二是设定一个误差范围,当迭代过程中的误差小于该范围时,停止迭代。
总之,迭代法是一种简单而有效的求解方程近似解的方法,其优点是可以适用于各种类型的方程,并且可以通过调整迭代公式和停止准则来提高求解的精度和效率。
在实际应用中,我们可以根据具体问题的特点选择合适的迭代公式和停止准则,以达到最优的求解效果。
二分法求方程的近似解
二分法是一种求解方程近似解的数值方法。
它的思路是将待求解
区间分成两个子区间,通过比较子区间端点函数值的符号确定新的待
求解区间,重复这个过程直到达到指定的精度要求。
二分法的优点是
收敛速度较快,但需要满足一定的前提条件,如函数在待求解区间内
单调、连续等。
具体实现时,可以先确定一个初始区间[a,b],计算出函数在两
个端点的值f(a)和f(b)。
如果f(a)和f(b)符号相同,则表示该区间
内没有实根,需要选择另一个区间;否则,可以将区间的中点
c=(a+b)/2计算出来,计算f(c)的符号,如果与f(a)的符号相同,则
舍弃前一半区间,否则舍弃后一半区间,将c作为新的端点继续迭代,直到满足精度要求为止。
二分法求解方程的近似解,在数学、物理等领域广泛应用,它不
仅在理论上有严格的证明,而且在计算机实现中也十分方便。
在实际
问题中,我们可以通过对待求解区间的缩减和符号比较来快速确定解
的位置,从而实现高效的计算。
专题40 用二分法求方程的近似解知识点一二分法的概念对于在区间[a,b]上图象连续不断且f(a)f(b)<0的函数y=f(x),通过不断地把它的零点所在区间一分为二,使所得区间的两个端点逐步逼近零点,进而得到零点近似值的方法叫做二分法.知识点二用二分法求方程近似解的步骤给定精确度ε,用二分法求函数y=f(x)零点x0的近似值的一般步骤如下:(1)确定零点x0的初始区间[a,b],验证f(a)f(b)<0.(2)求区间(a,b)的中点C.(3)计算f(c),并进一步确定零点所在的区间:①若f(c)=0(此时x0=c),则c就是函数的零点;②若f(a)f(c)<0(此时x0∈(a,c)),则令b=c;③若f(c)f(b)<0(此时x0∈(c,b)),则令a=C.(4)判断是否达到精确度ε:若|a-b|<ε,则得到零点近似值a(或b);否则重复步骤(2)~(4).知识点三新知拓展1.用二分法求函数零点近似值的方法仅适用于函数的变号零点(曲线通过零点时,函数值的符号变号),对函数的不变号零点(曲线通过零点时,函数值的符号不变号)不适用.如求函数f(x)=(x-1)2的零点近似值就不能用二分法.2.用二分法求函数零点的近似值时,要根据函数的性质尽可能地找到含有零点的更小的区间,这样可以减少用二分法的次数,减少计算量.3.二分法采用逐步逼近的思想,使区间逐步缩小,使函数零点所在的范围逐步缩小,也就是逐渐逼近函数的零点.当区间长度小到一定程度时,就得到近似值.4.由|a-b|<ε,可知区间[a,b]中任意一个值都是零点x0的满足精确度ε的近似值.为了方便,这里统一取区间端点a(或b)作为零点的近似值.精确度与精确到是不一样的概念.比如得数是1.25或1.34,精确到0.1都是通过四舍五入后保留一位小数得1.3.而“精确度为0.1”指零点近似值所在区间[a,b]满足|a-b|<0.1,比如零点近似值所在区间[1.25,1.34].若精确度为0.1,则近似值可以是1.25,也可以是1.34.5.在第一步中要使区间[a,b]的长度尽量小,且f(a)·f(b)<0.6.由函数的零点与相应方程根的关系,我们可用二分法来求方程的近似解.对于求形如f(x)=g(x)的方程的近似解,可以通过移项转化成求形如F(x)=f(x)-g(x)=0的方程的近似解,然后按照用二分法求函数F(x)零点近似值的步骤求解.题型一二分法的适用条件1.下列图象与x轴均有交点,其中不能用二分法求函数零点的是()[解析]按定义,f(x)在[a,b]上是连续的,且f(a)·f(b)<0,才能不断地把函数零点所在的区间一分为二,进而利用二分法求出函数的零点.故结合各图象可得选项B,C,D满足条件,而选项A不满足,在A中,图象经过零点x0时,函数值不变号,因此不能用二分法求解.故选A.2.已知函数f(x)的图象如图所示,其中零点的个数与可以用二分法求解的个数分别为()A.4,4B.3,4C.5,4 D.4,3[解析]图象与x轴有4个交点,所以零点的个数为4;左右函数值异号的零点有3个,所以用二分法求解的个数为3,故选D.3.下列函数图象中表示的函数能用二分法求零点的是()[解析]由于只有C满足图象连续,且f(a)·f(b)<0,故只有C能用二分法求零点.4.下列函数图象与x轴均有交点,其中不能用二分法求图中函数零点的是()A B C D[解析]二分法的理论依据是零点存在定理,必须满足零点两侧函数值异号才能求解.而选项B图中零点两侧函数值同号,即曲线经过零点时不变号,称这样的零点为不变号零点.另外,选项A,C,D零点两侧函数值异号,称这样的零点为变号零点.答案为B5.已知函数y=f(x)的图象如图所示,则不能利用二分法求解的零点是________.[解析]因为x3左右两侧的函数值同号,故其不能用二分法求解.6.用二分法求如图所示的函数f(x)的零点时,不可能求出的零点是()A.x1 B.x2C.x3D.x4[解析]由二分法的原理可知,x3不能用二分法求出,因为其左右两侧的函数值同负.7.下列函数中不能用二分法求零点近似值的是()A.f(x)=3x-1 B.f(x)=x3C.f(x)=|x| D.f(x)=ln x[解析]对于选项C而言,令|x|=0,得x=0,即函数f(x)=|x|存在零点,但当x>0时,f(x)>0;当x<0时,f(x)>0,所以f(x)=|x|的函数值非负,即函数f(x)=|x|有零点,但零点两侧函数值同号,所以不能用二分法求零点的近似值.8.用二分法求函数f(x)在区间[a,b]内的零点时,需要的条件是()①f(x)在区间[a,b]上是连续不断的;②f(a)·f(b)<0;③f(a)·f(b)>0;④f(a)·f(b)≥0.A.①②B.①③C.①④D.②[解析]由二分法的定义知①②正确.9.下列函数不宜用二分法求零点的是()A.f(x)=x3-1 B.f(x)=ln x+3C.f(x)=x2+22x+2 D.f(x)=-x2+4x-1[解析]因为f(x)=x2+22x+2=(x+2)2≥0,不存在小于0的函数值,所以不能用二分法求零点.题型二用二分法求方程的近似解(函数零点的近似值)1.下面关于二分法的叙述中,正确的是()A.用二分法可求所有函数零点的近似值B.用二分法求方程的近似解时,可以精确到小数点后的任一位C.二分法无规律可循,无法在计算机上完成D.只能用二分法求函数的零点[解析]用二分法求函数零点的近似值,需要有端点函数值符号相反的区间,故选项A错误;二分法是一种程序化的运算,故可以在计算机上完成,故选项C错误;求函数零点的方法还有方程法、函数图象法等,故D错误,故选B.2.关于“二分法”求方程的近似解,说法正确的是( )A .“二分法”求方程的近似解一定可将y =f (x )在[a ,b ]内的所有零点得到B .“二分法”求方程的近似解有可能得不到y =f (x )在[a ,b ]内的零点C .应用“二分法”求方程的近似解,y =f (x )在[a ,b ]内有可能无零点D .“二分法”求方程的近似解可能得到f (x )=0在[a ,b ]内的精确解[解析]二分法求零点,则一定有且能求出,故B ,C 不正确;零点左侧与右侧的函数值符号相同的零点不能用二分法得到,故A 不正确,故选D.3.用二分法求函数f (x )=x 3+5的零点可以取的初始区间是( )A .[-2,-1]B .[-1,0]C .[0,1]D .[1,2][解析]∵f (-2)=-3<0,f (-1)=4>0,f (-2)·f (-1)<0,可取[-2,-1]作为初始区间,用二分法逐次计算. 4.函数f (x )的图象是连续不断的曲线,在用二分法求方程f (x )=0在(1,2)内近似解的过程可得f (1)<0,f (1.5)>0,f (1.25)<0,则方程的解所在区间为( )A .(1.25,1.5)B .(1,1.25)C .(1.5,2)D .不能确定[解析]由于f (1.25)·f (1.5)<0,则方程的解所在区间为(1.25,1.5).5.用二分法求函数f (x )=2x +3x -7在区间[0,4]上的零点近似值,取区间中点2,则下一个存在零点的区间为( )A .(0,1)B .(0,2)C .(2,3)D .(2,4)[解析] 因为f (0)=20+0-7=-6<0,f (4)=24+12-7>0,f (2)=22+6-7>0,所以f (0)·f (2)<0,所以零点在区间(0,2)内.6.在用二分法求函数f (x )的一个正实数零点时,经计算,f (0.64)<0,f (0.72)>0,f (0.68)<0,则函数的一个精确到0.1的正实数零点的近似值为( )A .0.68B .0.72C .0.7D .0.6[解析]已知f (0.64)<0,f (0.72)>0,则函数f (x )的零点的初始区间为[0.64,0.72],又0.68=12(0.64+0.72),且f (0.68)<0,所以零点在区间[0.68,0.72],且该区间的左、右端点精确到0.1所取的近似值都是0.7,因此,0.7就是所求函数的一个正实数零点的近似值.答案C7.用二分法求函数y =f (x )在区间[2,4]上零点的近似值,经验证有f (2)·f (4)<0.取区间的中点x 1=2+42=3,计算得f (2)·f (x 1)<0,则此时零点x 0∈________(填区间). [解析]因为f (2)·f (3)<0,所以零点在区间(2,3)内.8.在用“二分法”求函数f (x )零点近似值时,第一次所取的区间是[-2,4],则第三次所取的区间可能是()A .[1,4]B .[-2,1] C.⎣⎡⎦⎤-2,52 D.⎣⎡⎦⎤-12,1 [解析]∵第一次所取的区间是[-2,4],∴第二次所取的区间可能为[-2,1],[1,4], ∴第三次所取的区间可能为⎣⎡⎦⎤-2,-12,⎣⎡⎦⎤-12,1,⎣⎡⎦⎤1,52,⎣⎡⎦⎤52,4.答案D 9.若函数f (x )=x 3+x 2-2x -2的一个正数零点附近的函数值用二分法计算,其参考数据如下:A .1.25B .1.375C .1.42D .1.5[解析]由表格可得,函数f (x )=x 3+x 2-2x -2的零点在(1.406 25,1.437 5)之间.结合选项可知,方 程x 3+x 2-2x -2=0的一个近似根(精确度为0.05)可以是1.42.故选C. 10.用二分法求函数f (x )=3x -x -4的一个零点,其参考数据如下:[解析] f (1.562 5)≈0.003>0,f (1.556 2)≈-0.029<0,方程3x -x -4=0的一个近似解在(1.556 2,1.562 5)上,且满足精确度为0.01,所以所求近似解可取为1.562 5.11.在用二分法求方程f (x )=0在[0,1]上的近似解时,经计算,f (0.625)<0,f (0.75)>0,f (0.687 5)<0,即得出方程的一个近似解为________.(精确度为0.1)[解析]∵f (0.625)<0,f (0.75)>0,f (0.687 5)<0,∴方程的解在(0.687 5,0.75)上,而|0.75-0.687 5|<0.1,∴方程的一个近似解为0.687 5.(答案不唯一)12.用二分法求方程ln(2x +6)+2=3x 的根的近似值时,令f (x )=ln(2x +6)+2-3x ,并用计算器得到下表:[解析]因为f (1.25)·f (1.375)<0,故根据二分法的思想,知函数f (x )的零点在区间(1.25,1.375)内,但区间(1.25,1.375)的长度为0.125>0.1,因此需要取(1.25,1.375)的中点1.312 5,两个区间(1.25,1.312 5)和(1.312 5,1.375)中必有一个满足区间端点的函数值符号相异,又区间的长度为0.062 5<0.1,因此1.312 5是一个近似解.13.用二分法研究函数f (x )=x 3+3x -1的零点时,第一次经过计算得f (0)<0,f (0.5)>0,可得其中一个零点x 0∈________,第二次应计算________.[解析] ∵f (0)<0,f (0.5)>0,∴x 0∈(0,0.5),故第二次应计算f (0.25).14.已知函数f (x )=ln x +2x -6有一个零点,求这个零点所在的一个区间,使这个区间的长度不超过14(不能用计算器).[解析] ∵f (2)<0,f (3)>0,∴f (x )的零点x 0∈(2,3).取x 1=52,∵f ⎝⎛⎭⎫52=ln 52-1=ln 52-ln e<0, ∴f ⎝⎛⎭⎫52f (3)<0,∴x 0∈⎝⎛⎭⎫52,3.取x 2=114,∵f ⎝⎛⎭⎫114=ln 114-12=ln 114-ln e12 >0, ∴f ⎝⎛⎭⎫114f ⎝⎛⎭⎫52<0,∴x 0∈⎝⎛⎭⎫52,114.而⎪⎪⎪⎪114-52=14≤14,∴⎝⎛⎭⎫52,114即为符合条件的一个区间. 15.已知方程2x +2x =5.(1)判断该方程解的个数以及所在区间; (2)用二分法求出方程的近似解(精确度0.1).参考数值:[解析](1)令f (所以函数f (x )=2x +2x -5至多有一个零点.因为f (1)=21+2×1-5=-1<0,f (2)=22+2×2-5=3>0, 所以函数f (x )=2x +2x -5的零点在(1,2)内. (2)用二分法逐次计算,列表如下:因为|1.375-1.25|=所以函数的零点近似值为1.312 5,即方程2x +2x =5的近似解可取为1.312 5. 16.用二分法求方程x 2-5=0的一个近似正解.(精确度为0.1)[解析]令f (x )=x 2-5,因为f (2.2)=-0.16<0,f (2.4)=0.76>0,所以f (2.2)·f (2.4)<0, 即这个函数在区间(2.2,2.4)内有零点x 0,取区间(2.2,2.4)的中点x 1=2.3,f (2.3)=0.29,因为f (2.2)·f (2.3)<0,所以x 0∈(2.2,2.3), 再取区间(2.2,2.3)的中点x 2=2.25,f (2.25)=0.062 5,因为f (2.2)·f (2.25)<0, 所以x 0∈(2.2,2.25),由于|2.25-2.2|=0.05<0.1,所以原方程的近似正解可取为2.25. 17.求方程lg x =2-x 的近似解.(精确度为0.1)[解析]在同一平面直角坐标系中,作出y =lg x ,y =2-x 的图象如图所示, 可以发现方程lg x =2-x 有唯一解,记为x 0,并且解在区间(1,2)内.设f (x )=lg x +x -2,则f (x )的零点为x 0.用计算器计算得f (1)<0,f (2)>0⇒x 0∈(1,2); f (1.5)<0,f (2)>0⇒x 0∈(1.5,2);f (1.75)<0,f (2)>0⇒x 0∈(1.75,2),f (1.75)<0,f (1.875)>0⇒x 0∈(1.75,1.875);f (1.75)<0,f (1.8125)>0⇒x 0∈(1.75,1.8125). ∵|1.8125-1.75|=0.0625<0.1,∴方程的近似解可取为1.8125. 18.求函数f (x )=x 3-3x 2-9x +1的一个负零点(精确度0.01).[解析] 确定一个包含负数零点的区间(m ,n ),且f (m )·f (n )<0.因为f (-1)>0,f (-2)<0,所以可以取区间(-2,-1)作为计算的初始区间,当然选取在较大的区间也可以.用二分法逐步计算, 列表如下:端点(中点)端点或中点的函数值 取值区间f (-1)>0,f (-2)<0 (-2,-1) x 0=-1-22=-1.5f (x 0)=4.375>0 (-2,-1.5) x 1=-1.5-22=-1.75 f (x 1)≈2.203>0 (-2,-1.75) x 2=-1.75-22=-1.875 f (x 2)≈0.736>0 (-2,-1.875) x 3=-1.875-22=-1.937 5 f (x 3)≈-0.097 4<0 (-1.937 5,-1.875) x 4=-1.875-1.937 52=-1.906 25f (x 4)≈0.328 0>0 (-1.937 5,-1.906 25) x 5=-1.937 5-1.906 252=-1.921 875f (x 5)≈0.117 4>0 (-1.937 5,-1.921 875) x 6=-1.937 5-1.921 8752=-1.929 687 5f (x 6)≈0.010 5>0(-1.937 5,-1.929 687 5)由于|19.若函数y =f (x )在区间(a ,b )内的零点用二分法按精确度为ε求出的结果与精确到ε求出的结果相等,则称函数y =f (x )在区间(a ,b )内的零点为“和谐零点”.试判断函数f (x )=x 3+x 2-2x -2在区间(1,1.5)上按ε=0.1用二分法逐次计算求出的零点是否为“和谐零点”.(参考数据:f (1.25)≈-0.984,f (1.375)≈-0.260,f (1.4375)≈0.162,f (1.4065)≈-0.052)[解析] 函数f (x )=x 3+x 2-2x -2在区间(1,1.5)上有f (1)=-2<0,f (1.5)>0,故f (x )在(1,1.5)内有零点. 又f (x )=0,即x 3+x 2-2x -2=0,所以(x +1)(x -2)(x +2)=0, 所以f (x )在(1,1.5)内的零点为2,故精确到ε=0.1的零点为1.4.而根据二分法,将(1,1.5)分为(1,1.25),(1.25,1.5),因f (1.25)≈-0.984<0,故f (x )的零点在(1.25,1.5)内,此时区间长度为0.25>ε,继续下去,f (x )的零点在(1.375,1.4375)内,此时区间长度为0.0625<ε,此时零点的近似解可取1.375或1.4375,显然不等于1.4,故求出的零点不为“和谐零点”.题型三 二分法的实际应用1.已知函数f (x )=3ax 2+2bx +c ,a +b +c =0,f (0)>0,f (1)>0,证明a >0,并利用二分法证明方程f (x )=0在区间[0,1]内有两个实根.[解析] ∵f (1)>0,∴3a +2b +c >0,即3(a +b +c )-b -2c >0.∵a +b +c =0,∴-b -2c >0,则-b -c >c ,即a >c .∵f (0)>0,∴c >0,则a >0. 在区间[0,1]内选取二等分点12,则f ⎝⎛⎭⎫12=34a +b +c =34a +(-a )=-14a <0. ∵f (0)>0,f (1)>0,∴函数f (x )在区间⎝⎛⎭⎫0,12和⎝⎛⎭⎫12,1上各有一个零点. 又f (x )最多有两个零点,从而f (x )=0在[0,1]内有两个实根. 2.已知函数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)=-13<0,由函数的零点存在性定理可得方程f (x )=0在区间(0,2)内有实数解.(2)取x 1=12(0+2)=1,得f (1)=13>0,由此可得f (1)·f (2)=-19<0,下一个有解区间为(1,2).再取x 2=12(1+2)=32,得f ⎝⎛⎭⎫32=-18<0,∴f (1)·f ⎝⎛⎭⎫32=-124<0,下一个有解区间为⎝⎛⎭⎫1,32. 再取x 3=12⎝⎛⎭⎫1+32=54,得f ⎝⎛⎭⎫54=17192>0,∴f ⎝⎛⎭⎫54·f ⎝⎛⎭⎫32<0,下一个有解区间为⎝⎛⎭⎫54,32. 故f (x )=0的实数解x 0在区间⎝⎛⎭⎫54,32内.3.在26枚崭新的金币中,有一枚外表与真金币完全相同的假币(质量小一点),现在只有一架天平,则应用二分法的思想,最多称________次就可以发现这枚假币.[解析]从26枚金币中取18枚,将这18枚金币平均分成两份,分别放在天平两端,(1)若天平不平衡,则假币一定在质量小的那9枚金币里面.从这9枚金币中拿出6枚,然后将这6枚金币平均分成两份,分别放在天平两端,若天平平衡,则假币一定在剩下的那3枚金币里;若不平衡,则假币一定在质量小的那3枚金币里面,从含有假币的3枚金币里取两枚,分别放在天平两端,若天平平衡,则剩下的那一枚是假币,若不平衡,则质量小的那一枚是假币.(2)若天平平衡,则假币在剩下的8枚金币里,从这8枚金币中取6枚,将这6枚金币平均分成两份,分别放在天平两端,若天平平衡,假币在剩下的两枚里,若天平不平衡,假币在质量小的3枚里.在含有假币的金币里取2枚分别放在天平左右,即可找到假币.综上可知,最多称3次就可以发现这枚假币.故填3.4.现有12个小球,从外观上看完全相同,除了1个小球质量不合标准外,其余的小球质量均相同,用同一架天平(无砝码),限称三次,把这个“坏球”找出来,并说明此球是偏轻还是偏重.如何称?[解析]先在天平左右各放4个球.有两种情况:(1)若平,则“坏球”在剩下的4个球中.取剩下的4个球中的3个球放天平的一端,取3个好球放天平的另一端,①若仍平,则“坏球”为4个球中未取到的那个球,将此球与1个好球放上天平比一比,即知“坏球”是轻还是重;②若不平,则“坏球”在天平一端的3个球之中,且知是轻还是重.任取其中2个球分别放在天平左右两端,无论平还是不平,均可确定“坏球”.(2)若不平,则“坏球”在天平上的8个球中,不妨设天平右端较重.从右端4个球中取出3个球,置于一容器内,然后从左端4个球中取3个球移到右端,再从外面好球中取3个补到左端,看天平,有三种可能.①若平,则“坏球”是容器内3个球之一且偏重;②若左端重,“坏球”已从左端换到右端,因此,“坏球”在从左端移到右端的3个球中,并且偏轻;③若右端重,据此知“坏球”未变动位置,而未被移动过的球只有两个(左右各一),“坏球”是其中之一(暂不知是轻还是重).显然对于以上三种情况的任一种,再用天平称一次,即可找出“坏球”,且知其是轻还是重.。
方程的近似解方程是数学中最基本的概念之一,它们用于描述一种非常复杂的关系。
d复杂的关系,往往很难精确地表达,这时,我们就需要寻求方程的近似解。
近似解是指可以精确拟合一个方程的数值解,但它可以通过求取一些近似值来获得更好的逼近精度,这也是近似解的重要意义所在。
近似解的计算可以用三种不同的方法:(1)有理函数法有理函数法是指用一个多项式表示方程的变量,这样可以通过多项式来计算方程的近似解。
例如,用如下有理函数表示y=f(x):y=ax^2+bx+c可以使用拟合的参数a,b,c求出方程的近似解。
(2)分段函数法分段函数法是指在每一段函数内,我们用不同的多项式表达式来描述函数。
这样,便可以用拟合参数a,b,c等来计算函数的近似解。
例如:y=f(x),其中x的取值范围为[0,1]。
我们可以分段,计算方程的近似解:当x取值为[0,0.3]时,可以用多项式y=a*x^2+b*x+c来表示,得出参数a,b,c。
当x取值为[0.3,1]时,可以用多项式y=d*x^3+e*x^2+fx+g来表示,得出参数d,e,f,g。
(3)样条函数法样条函数法指在一段有限范围内,使用多项式表示函数,但对不同段使用不同的多项式表达式。
例如:y=f(x),其中x的取值范围为[0,1],我们可以分段,利用拟合的参数a,b,c求出方程的近似解:当x取值为[0,0.3]时,可以用多项式y=a*x^2+b*x+c来表示,得出参数a,b,c。
当x取值为[0.3,0.7]时,可以用样条函数表示,得出参数d,e,f。
当x取值为[0.7,1]时,可以用多项式y=g*x^3+h*x^2+ix+j来表示,得出参数g,h,i,j。
总的来说,方程的近似解是一种简单、实用的计算方法,它能够得到精确的解决方案,从而节省大量的时间和精力。
由于它的实用性,把它作为一种积极的解决方案在实际应用中受到广泛的认可和应用,从而发挥出它的重要作用。
以上就是关于方程的近似解的介绍,此外,方程的近似解还可以用于计算复杂方程的精确解,这一点也得到了大量的应用。
最小二乘法求方程组的近似解
最小二乘法是一种数学优化方法,可以用来求解方程组的近似解。
假设我们有一个包含m个方程和n个未知数的线性方程组:
A * X = B
其中,A是一个m×n的矩阵,X是一个n×1的向量,B是一个m×1的向量。
我们的目标是找到一个近似解X',使得A * X' ≈ B,即使得方程组的残差最小化。
最小二乘法的基本思想是最小化方程组的残差平方和,即最小化:
RSS(X) = (A * X - B)' * (A * X - B)
其中,RSS(X)表示残差平方和,X'表示近似解。
我们可以通过求解RSS(X)的最小值来得到方程组的近似解。
求解RSS(X)的最小值可以通过计算RSS(X)对X的梯度为零的点来实现。
令RSS(X)对X的梯度为零,得到以下的正规方程组:
A' * A * X = A' * B
其中,A'表示A的转置。
通过求解这个正规方程组,我们可以得到方程组的近似解X'。
需要注意的是,最小二乘法只能求解线性方程组的近似解,当方程组退化或者存在多个解时,最小二乘法可能无法得到准确的结果。
另外,最小二乘法对数据的误差敏感,如果方程组的测量数据存在误差,最小二乘法的结果也会受到影响。