非線性方程求根課件.ppt

非線性方程求根課件.ppt

ID:57376013

大?。?.58 MB

頁(yè)數(shù):59頁(yè)

時(shí)間:2020-08-13

非線性方程求根課件.ppt_第1頁(yè)
非線性方程求根課件.ppt_第2頁(yè)
非線性方程求根課件.ppt_第3頁(yè)
非線性方程求根課件.ppt_第4頁(yè)
非線性方程求根課件.ppt_第5頁(yè)
資源描述:

《非線性方程求根課件.ppt》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。

1、第二章非線性方程求根序由實(shí)變量的非線性函數(shù)形成的方程稱為非線性方程。若有數(shù),使,或稱為方程的零點(diǎn)。方程的根有實(shí)根和復(fù)根之分。則稱為的根,一般的,非線性方程的根很難求得,實(shí)際應(yīng)用中,也無(wú)必要得到根的精確表達(dá)式,只要得到滿足一定精度的根的近似值即可。求方程根的近似值,需要解決的問(wèn)題:⑴根的存在性方程有無(wú)根,有幾個(gè);⑵根的隔離找出有根區(qū)間,使得在一些較小的區(qū)間內(nèi)方程僅有一個(gè)根,以得到根的較粗糙的近似值;⑶根的精確化利用合適的數(shù)值計(jì)算方法,逐步把根精確化,直至滿足精度為止。1從1~1000這1000個(gè)自然數(shù)隨機(jī)

2、抽出1個(gè)數(shù),誰(shuí)能根據(jù)提示“大了”“小了”“對(duì)了”先猜出這個(gè)數(shù)?猜數(shù)字游戲,看誰(shuí)先猜中:10次以內(nèi)能猜出嗎?二分法的廣泛應(yīng)用2復(fù)習(xí):零點(diǎn)定理(根的存在性定理)如果函數(shù)y=f(x)在區(qū)間[a,b]上的圖象是連續(xù)的不斷的一條曲線,并且有f(a)·f(b)<0,那么,函數(shù)y=f(x)在區(qū)間(a,b)內(nèi)有零點(diǎn),即存在c∈(a,b),使f(c)=0,這個(gè)c也就是方程f(x)=0的根.3§1二分法設(shè)函數(shù)在區(qū)間上連續(xù)且則在內(nèi)至少有一個(gè)實(shí)根,不妨設(shè)在內(nèi)只有一個(gè)實(shí)根。取中點(diǎn)將其二分,若否則,若則若令則令從而得到方程的一個(gè)新

3、的有根區(qū)間其長(zhǎng)度是的一半。對(duì)有根區(qū)間再取中點(diǎn)將其二分,施以上述同樣的方法,從而又得到方程的一個(gè)新的有根區(qū)間其長(zhǎng)度是的一半。連續(xù)重復(fù)上述步驟,反復(fù)二分下去,可能會(huì)在某一步得到方程根的精確值,首先則其次否則,便得到一組不斷縮小的有根區(qū)間4其中每一個(gè)有根區(qū)間的長(zhǎng)度都是前一個(gè)有根區(qū)間的一半,當(dāng)時(shí),上式極限為零,即這些區(qū)間最終必收縮于一點(diǎn)該點(diǎn)即為所求的根。區(qū)間的中點(diǎn)形成一個(gè)序列顯然實(shí)際計(jì)算中,對(duì)于給定的根的允許誤差只要就可確定得到滿足精度要求的近似根,上述求非線性方程的實(shí)根的近似值的方法稱為二分法。的長(zhǎng)度為從而同

4、時(shí)也得到所需二分次數(shù)k.5例1用二分法求方程在區(qū)間內(nèi)的實(shí)根的近似值,并指出其誤差。解這里在內(nèi)連續(xù),所以是的有根區(qū)間。用二分法計(jì)算結(jié)果如下表:++++的符號(hào)2.10156252.1093752.093752.06252.1252.252.52.1093752.1252.1252.1252.252.532.093752.093752.0625222265432106若取其誤差為(可求得根的精確值為)。例2用二分法求方程的非零實(shí)根的近似值,使其誤差不超過(guò)。解如圖,可確定故方程只有一個(gè)非零實(shí)根由用二分法計(jì)算結(jié)果

5、如下表:與橫坐標(biāo)介于與之間,除原點(diǎn)外只有一個(gè)交點(diǎn),70.005363400.1560140.04042080.004962280.07517950.2183611.92968751.9218751.906251.93751.8751.751.93751.93751.93752221.9218751.906251.8751.8751.751.5543210所以可取注二分法算法簡(jiǎn)單,編制程序容易,缺點(diǎn)是不能求偶數(shù)重根和復(fù)數(shù)根,故而一般常用此方法求根的初始近似值,再用其他的求根方法精確化。8例不能求出所有根,

6、(即有可能漏根)。例如圖該點(diǎn)可求出,但漏掉了四個(gè)點(diǎn)2.不能用于求偶重根、復(fù)根;不能推廣到多元方程組求解;缺點(diǎn):的等比級(jí)數(shù)的收斂速度相同。1.收斂速度不快,僅與公比為即是線性收斂的。9§2迭代法一、簡(jiǎn)單迭代法迭代法是一種逐次逼近的方法,其基本思想是使用某個(gè)固定公式反復(fù)校正根的近似值,從而得到一個(gè)近似根的序列,使得該序列的極限就是方程的根。然后從根的某個(gè)初始近似值出發(fā),作迭代計(jì)算若連續(xù)且此序列收斂于則立得1、一般形式(具體做法):依次得到一個(gè)序列為了求得方程的實(shí)根,首先把所求方程等價(jià)(同解)方程轉(zhuǎn)化為即序列

7、的極限就是方程的根。10此時(shí)對(duì)于給定的允許誤差,只要k適當(dāng)大,就可作為方程根滿足精度要求的近似值。這種求方程近似根的方法稱為簡(jiǎn)單迭代法(逐次迭代法)。稱為迭代公式或迭代過(guò)程稱為根的初始近似值稱為根的k次近似值;稱為迭代函數(shù);稱為迭代序列若迭代序列收斂,則稱迭代法收斂,此時(shí)可經(jīng)過(guò)有限次計(jì)算得到滿足精度要求的近似根;其中:若迭代序列發(fā)散,則稱迭代法發(fā)散,發(fā)散的迭代法沒(méi)有任何使用價(jià)值。11例3用迭代法求方程在內(nèi)的根。解將方程轉(zhuǎn)化為等價(jià)方程得相應(yīng)的迭代公式若取初值計(jì)算結(jié)果如下表從表中可以看出,迭代序列是收斂的,

8、且是方程根的一個(gè)較好的近似值。12345789101.894536471.893521141.893332331.893297221.893290691.893289471.893289251.893289211.893289201.89328920……612若取初值計(jì)算結(jié)果圖像(MATLAB)注:該方程的3個(gè)根1.89328919630450-0.94664459815225+0.82970355286240i(復(fù)數(shù)根)-0.946644

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。