版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、非線性方程數(shù)值解法及其應用 摘要:數(shù)值計算方法主要研究如何運用計算機去獲得數(shù)學問題的數(shù)值解的理論和算法。本文主要介紹非線性方程的數(shù)值解法以及它在各個領域的應用。是直接從方程出發(fā),逐步縮小根的存在區(qū)間,或逐步將根的近似值精確化,直到滿足問題對精度的要求。我將從二分法、Steffensen加速收斂法、Newton迭代法、弦截法來分析非線性方程的解法及應用。 關鍵字:非線性方程;二分法;Steffensen加速收斂法;代數(shù)Newton法;弦截法1、 前言隨著科技技術的飛速發(fā)展,科學計算越來越顯示出其重要性??茖W計算的應用之廣已遍及各行各業(yè),例如氣象資料的分析圖像,飛機、汽車及輪船的外形設計,高科技研
2、究等都離不開科學計算。因此經(jīng)常需要求非線性方程 f(x) = O的根。方程f(x) = O 的根叫做函數(shù)f(x)的零點。由連續(xù)函數(shù)的特性知:若f(x)在閉區(qū)間a,b上連續(xù),且f(a)f(b)O,則f(x) = O在開區(qū)間(a,b)內至少有一個實根。這時稱a,b為方程f(x) = O的根的存在區(qū)間。本文主要是對在區(qū)間1.2的根的數(shù)值解法進行分析,介紹了非線性方程數(shù)值解法的四種方法,從而得到在實際問題中遇到非線性方程根的求解問題的解決方法。2、 非線性方程的數(shù)值解法1、 二分法 二分法的基本思想是將方程根的區(qū)間平分為兩個小區(qū)間,把有根的小區(qū)間再平分為兩個更小的區(qū)間,進一步考察根在哪個更小的區(qū)間內。
3、如此繼續(xù)下去,直到求出滿足精度要求的近似值。 設函數(shù)f(x)在區(qū)間a,b上連續(xù),且f(a)f(b)O,則a,b是方程f(x)=O 的根的存在區(qū)間,設其內有一實根,記為。取區(qū)間a,b的中點,并計算,則必有下列三種情況之一成立:(1) = O,就是方程的根;(2)f(a)f()O,方程的根位于區(qū)間a,之中,此時令,;(3)f()f(b)0) disp; return;else tol=1;fa=subs(sym(f),findsym(sym(f),a);fb=subs(sym(f),findsym(sym(f),b);root=a-(b-a)*fa./(fb-fa); while (toleps)
4、 r1=root; fx=subs(sym(f),findsym(sym(f),r1); s=fx*fa; if(s=0) root=r1; else if(s0) root=b-(r1-b)*fb/(fx-fb); else root=a-(r1-a)*fa/(fx-fa); end end tol=abs(root-r1)endend(2) 弦截法的MATLAB實現(xiàn)及分析:采用弦截法求方程在區(qū)間1,2上的根。首先編寫程序:function f=f(x) f=2*x3+4*x2-10; 在命令窗口輸入:root=Secant(f,1,2,0.00001),得結果x=1.0929.(3) 弦截
5、法的手算: ,可以得以下手算過程:k0123456121.051.0733967331.0935728171.0929214981.092930127-119-0.47957-0.222145244四、四種方法的比較分析 當方程在上有唯一實根時二分法肯定是收斂,程序簡單,且易于估計誤差的大小。但它的缺點是不能求方程具有偶重根和復根。從計算結果可以看出,Steffensen加速收斂法、代數(shù)Newton法、弦截法的結果都比之前的二分法要精確。Steffensen加速收斂法的收斂速度是最快的,最慢的是二分法。從整體上看,Steffensen加速收斂法的方法最快有比較精確,Steffensen加速收斂
6、法相對其他方法是最好的方法。Stefensen加速收斂法:優(yōu)點是不收斂的迭代函數(shù)一般經(jīng)加速后也能獲得收斂,加速效果較為明顯;缺點是要先將其變形,在使用時不方便。代數(shù)Newton法:優(yōu)點是加速效果明顯,同樣可使不收斂的迭代格式獲得收斂,速度快;缺點是這種方法至少要是二階收斂的,而在重根附近是線性收斂的且重根收斂速度較慢,當選取時要選在某根的附近時才能收斂到這個根,有時會發(fā)生一個根跳向另一個根附近的情況。5、 總結 在實際工程應用或者“計算方法”課程的學習中,往往會遇到大量的非線性方程的求解。在理論上有解而又無法用手工計算的數(shù)學問題,在科學研究和工程技術中都要用到各種計算方法。例如在地質勘探、汽車制造、橋梁設計、天氣預報和漢字設計中都有計算方法的蹤影。通過對非線性方程的數(shù)值解法的分析得知:非線性方程的數(shù)值解法是直接從方程出發(fā),逐步縮小根的存在區(qū)間,或逐步將根的近似值精確化,直到滿足問題對精度的要求。因此對于非線性方程的數(shù)值解法具有相當強的實際意義。6、 參考文獻 1 劉玲,王正盛. 數(shù)值計算方法M.科學出版社,2010. 2 李慶揚,關治,白峰杉. 數(shù)值計
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- YY/T 0581.2-2024輸液連接件第2部分:無針連接件
- 貴州大學《生物防治學》2023-2024學年第一學期期末試卷
- 2025年貴州省安全員《C證》考試題庫及答案
- 2025湖北建筑安全員《C證》考試題庫
- 2025山西建筑安全員《A證》考試題庫及答案
- 硅湖職業(yè)技術學院《唐詩宋詞賞析》2023-2024學年第一學期期末試卷
- 貴陽學院《物流英語》2023-2024學年第一學期期末試卷
- 2025年河北建筑安全員C證(專職安全員)考試題庫
- 2025海南省安全員考試題庫及答案
- 2025年-黑龍江省安全員《A證》考試題庫及答案
- 三支一扶協(xié)議書模板
- 燙傷的防治與護理
- 2024年全國職業(yè)院校技能大賽高職組(護理技能賽項)備賽試題庫(含答案)
- 駕駛員三年內工作總結
- 青年你為什么要入團-團員教育主題班會-熱點主題班會課件
- 司法鑒定工作應急預案
- 《竹結構建筑技術規(guī)程》
- 大一中國近代史綱要期末考試試題及答案
- (完整版)鋼筋加工棚驗算
- 安徽省合肥市廬陽區(qū)2023-2024學年三年級上學期期末數(shù)學試卷
- 概念方案模板
評論
0/150
提交評論