国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

三種求根方法的比較

2020-03-20 10:05溫智琦
祖國 2020年1期
關(guān)鍵詞:收斂二分法

溫智琦

摘要:實踐中,求解方程得出的近似解必須有著必要的精度,也就是說求解方法必須使得近似解可以精確到小數(shù)點后任意位。求解方程近似解時,運用二分法、牛頓迭代法和不動點法,實際上是使用了算法的思想,可以解決一些一元多次方程和無理數(shù)方程、超越方程等問題。

關(guān)鍵詞:二分法 ? 牛頓法 ? 不動點法 ? 迅速求根 ? 收斂

函數(shù)是因變量關(guān)于自變量的對應(yīng)關(guān)系,方程是函數(shù)的基礎(chǔ)上,求解特定自變量的等式。

對于一些簡單的方程,我們可以用公式法求得精確解[1]。但對于高次方程、超越不等式、隱函數(shù)方程等很難在理論上求出精確的解。在實踐中的目的是尋求方程的近似解。那么,求解方程近似解的方法便成為了必須要解決的問題。而且,求解得出的近似解必須有著必要的精度,也就是說求解方法必須使得近似解可以精確到小數(shù)點后任意位。

求解方程近似解時,運用二分法、牛頓迭代法和不動點法,實際上是使用了算法的思想,可以解決一些一元多次方程和無理數(shù)方程、超越方程等問題。

一、二分法

(一)二分法的概念

首先,引入零點存在定理:在區(qū)間上連續(xù)并且端點值異號的函數(shù)在這個區(qū)間上一定存在零點[2]。

根據(jù)零點存在定理可以得出求解方程近似解的二分法——即一分為二的方法。

若函數(shù)y=f(x)在區(qū)間[α,b]上連續(xù),并且f(α)*f(b)<0,可以通過把函數(shù)f(x)的零點所在的較小的區(qū)間分成兩部分,然后選擇根所在的那個區(qū)間,繼續(xù)二分該區(qū)間,逐步迭代,使區(qū)間越來越小。當區(qū)間的兩個端點的精確度足夠時,任一端點均可作為近似解。這就是二分法的精髓。

(二)二分法舉例

以方程 x4+x3+2x2-3=0為例。

(1)嘗試選取x1=1,x2=-1。將x1=1 與x2=-1代入函數(shù)f(x)=x4+x3+2x2-3,即可得f(1)=1,f(-1)=-1;

(2)f(x1)與f(x2)異號,所以直接進入下一步。否則重復(fù)第一步,直到找出f(x1)與f(x2)異號的結(jié)果;

(3)將x1與x2兩者的平均數(shù)x3代入函數(shù)f(x),也就是將x3=0可得f(x3)=-3<0;

(4)f(x3)=-3<0,令x1=x1,x2=x3;否則令x1=x3,x2=x2,然后回到步驟(1),循環(huán)這個步驟[3]。

我們將迭代使用的近似根列在下表中:

這樣,十步迭代之后,我們可以得出該方程的一個近似根在(0.898425,0.90028125)之間。

二、牛頓法

(一)牛頓法概念

牛頓法又稱為牛頓迭代法、牛頓-拉弗森方法[4]。牛頓法是把非線性方程在局部小區(qū)間線性化的近似方法。把f(x)在點x0的某鄰域內(nèi)展開:

取其線性部分(即泰勒展開的前兩項),并令其等于0,即

,以此作為非線性方程f(x)=0的近似方程,若 ? ? ? ? ? ? ? ,則其解為 ? ? ? ? ? ? ? ? ? ? ? ?,同理可得:

(二)牛頓法舉例

仍以方程x4+x3+2x2-3=0為例。

(1)嘗試選取x1=1。將x1=1代入函數(shù)f(x)=x4+x3+2x2-3 ,即可得f(1)=1;

(2)求 ? ? ;

(3)即 ? ?;

(4)令x1=x2,回到步驟(1),循環(huán)這個步驟。

我們將迭代使用的近似根列在下表中:

這樣,經(jīng)過三步迭代之后,我們已經(jīng)得到該方程的一個近似根在0.89943附近。

(三)牛頓法局限性

舉一個例子: ? ? ? ? ? ?。

首先,嘗試選取x1=1;則 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 。則x2

。然后,繼續(xù)令x1=-2;則

我們發(fā)現(xiàn),首先選取的根為1,第二步迭代后為-2,但是第三步迭代后的根為4.0028,這在(-2,1)的范圍外。顯然可知,

的根為,在(-2,1)的區(qū)間之內(nèi)。所以,牛頓法具有局限性,對于某些方程,可能無法快速算出有效的結(jié)果。

三、不動點法

(一)不動點法概念

不動點原理是泛函分析中最重要的一個原理之一,它依據(jù)于著名的巴拿赫壓縮映射[5]。

由方程f(x)=0構(gòu)造方程g(x)=x。其中g(shù)(x)是連續(xù)函數(shù)。若x=x*是方程f(x)=0的根,則其肯定也滿足g(x*)=x*,x*是函數(shù)g(x)的不動點(之一)。

構(gòu)造迭代公式

這就是不動點迭代法,若該式滿足 ? ? ? ? ? ? ? ? ? ? ,則x*是函數(shù)g(x)的一個不動點,即方程f(x)=0的一個根。

(二)不動點法舉例

仍以方程 x4+x3+2x2-3=0為例。構(gòu)造函數(shù) ? ? ? ? ? ? ? ? ?。然后,

(1)嘗試選取x1=1,則 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?;

(2)令x1=x2,回到步驟(1),循環(huán)這個步驟。

我們將迭代使用的近似根列在下表中:

這樣,經(jīng)過三步迭代之后,我們得到該方程的一個近似根在0.89附近。并且10次之迭代后,我們可以確定該方程的一個根的前四位有效數(shù)字為0.8994。

(三)不動點法局限性

仍以方程x4+x3+2x2-3=0為例。若構(gòu)造函數(shù) ? ? ? ? ? ? ? ? ? ? ?。

然后以同樣的思路,我們發(fā)現(xiàn)經(jīng)過幾次迭代后并不收斂。所以不動點法求根,具有一定的局限性。

四、結(jié)語

三種方法都是求解近似根的方法。首先都需要確定一個初始迭代值,然后逐步迭代,逼近方程的理論上的實數(shù)根。并且都只是求解出一個或者幾個近似根,并不能在理論上保證求出所有的根。

二分法易于理解,并且使用范圍廣。只要在連續(xù)函數(shù)區(qū)間[a,b]上由 ? ? ? ? ? ? ? ? ? ?,就能夠通過二分法求得該方程的一個解。但是,其收斂很慢,需要迭代步數(shù)多。最終確定的是根的所在小區(qū)間,而且無法判斷所求根更靠近區(qū)間的哪一端。

牛頓法也易于理解。相較于二分法,它的收斂很快,但是適用范圍小,對有的方程迭代后并不收斂,需要重新選取初始迭代值,或者選用別的方法。所以牛頓法具有一定的局限性。

不動點法原理不是很易于理解。相較于二分法,它可以較快地收斂。相較于牛頓法,它的步驟簡單。但是,不動點法使用范圍小,對于一些方程迭代后并不收斂。所以不動點法也有一定的局限性。

所以,在求解實際問題中,選取何種方法,要由方程本身的性質(zhì)決定,也要考慮收斂速度的因素。盡量選取既適用,又可以迅速得出近似根的方法。

參考文獻:

[1]陸桂菊.求方程的近似解與近年高考題[J].數(shù)學通報,2013,(02):47-50+53.

[2]王涵,匡佳佳,許國會.“用二分法求方程的近似解”一課教學設(shè)計[J].高中數(shù)學教與學,2018,(10):16-18.

[3]盧欽和.方程近似解、二分法及其它(續(xù))[J].中學數(shù)學月刊,2005,(10):1-3.

[4]張曉勇,王仲君.二分法和牛頓迭代法求解非線性方程的比較及應(yīng)用[J].教育教學論壇,2013,(25):139.

[5]張麗婭.不動點原理在分析中的應(yīng)用[J].甘肅聯(lián)合大學學報(自然科學版),2007,(04):25-26+35.

(作者單位:河北石家莊精英中學)

猜你喜歡
收斂二分法
基于二進制/二分法的ETC狀態(tài)名單查找算法
“二分法”求解加速度的分析策略
“二分法”求解加速度的分析策略
基于深度學習的數(shù)學教學思考——以“用二分法求方程的近似解”為例
估算的妙招——“二分法”
高中數(shù)學課堂恰當均衡思維的“收斂”與“發(fā)散”,提高課堂效率
基于能值的中國農(nóng)業(yè)綠色經(jīng)濟增長與空間收斂
基于空間模型的長江經(jīng)濟帶經(jīng)濟增長收斂性研究
“二分法”教學中的幾個問題
青川县| 咸丰县| 民乐县| 根河市| 酉阳| 富源县| 南华县| 沾化县| 平陆县| 古丈县| 收藏| 聊城市| 杂多县| 遂昌县| 名山县| 都兰县| 青河县| 芦溪县| 仙桃市| 宁乡县| 九龙县| 元朗区| 桃园市| 望都县| 九台市| 离岛区| 南充市| 土默特右旗| 靖江市| 莫力| 南丰县| 达州市| 环江| 鹤壁市| 富蕴县| 农安县| 娄底市| 开平市| 安化县| 平远县| 桑植县|