寫出用“二分法”求方程x2-2=0 (x>0)的近似解的算法.
解:第一步,令f(x)=x2-2,給定精確度d.
第二步,確定區(qū)間[a,b],滿足f(a)·f(b)<0.
第三步,取區(qū)間中點m=.
第四步,若f(a)·f(m)<0,則含零點的區(qū)間為[a,m];否則,含零點的區(qū)間為[m,b].將新得到的含零點的區(qū)間仍記為[a,b].
第五步,判斷[a,b]的長度是否小于d或f(m)是否等于0.若是,則m是方程的近似解;否則,返回第三步.
當d=0.005時,按照以上算法,可以得到下表.
a | b | |a-b| |
1 | 2 | 1 |
1 | 1.5 | 0.5 |
1.25 | 1.5 | 0.25 |
1.375 | 1.5 | 0.125 |
1.375 | 1.437 5 | 0.062 5 |
1.406 25 | 1.437 5 | 0.031 25 |
1.406 25 | 1.421 875 | 0.015 625 |
1.414 062 5 | 1.421 875 | 0.007 812 5 |
1.414 062 5 | 1.417 968 75 | 0.003 906 25 |
于是,開區(qū)間(1.414 062 5,1.417 968 75)中的實數(shù)都是當精確度為0.005時的原方程的近似解.實際上,上述步驟也是求的近似值的一個算法.
分析:令f(x)=x2-2,則方程x2-2=0 (x>0)的解就是函數(shù)f(x)的零點.
“二分法”的基本思想是:把函數(shù)f(x)的零點所在的區(qū)間[a,b](滿足f(a)·f(b)<0)“一分為二”,得到[a,m]和[m,b].根據(jù)“f(a)·f(m)<0”是否成立,取出零點所在的區(qū)間[a,m]或[m,b],仍記為[a,b].對所得的區(qū)間[a,b]重復上述步驟,直到包含零點的區(qū)間[a,b]“足夠小”,則[a,b]內(nèi)的數(shù)可以作為方程的近似解.
科目:高中數(shù)學 來源: 題型:
查看答案和解析>>
科目:高中數(shù)學 來源:2012-2013學年貴州普安一中高二上學期8月月考文科數(shù)學試卷(帶解析) 題型:解答題
寫出用二分法求方程x3-x-1=0在區(qū)間[1,1.5]上的一個解的算法(誤差不
超過0.001),并畫出相應(yīng)的程序框圖及程序.
查看答案和解析>>
科目:高中數(shù)學 來源:2012-2013學年貴州普安二中高二上學期8月月考文科數(shù)學試卷(帶解析) 題型:解答題
寫出用二分法求方程x3-x-1=0在區(qū)間[1,1.5]上的一個解的算法(誤差不超過0.001),并畫出相應(yīng)的程序框圖及程序.
查看答案和解析>>
湖北省互聯(lián)網(wǎng)違法和不良信息舉報平臺 | 網(wǎng)上有害信息舉報專區(qū) | 電信詐騙舉報專區(qū) | 涉歷史虛無主義有害信息舉報專區(qū) | 涉企侵權(quán)舉報專區(qū)
違法和不良信息舉報電話:027-86699610 舉報郵箱:58377363@163.com