![數(shù)值分析實(shí)驗(yàn)五-非線性方程的求根4_第1頁](http://file4.renrendoc.com/view12/M0B/2E/06/wKhkGWXvjzmARyNgAAFoialllz4794.jpg)
![數(shù)值分析實(shí)驗(yàn)五-非線性方程的求根4_第2頁](http://file4.renrendoc.com/view12/M0B/2E/06/wKhkGWXvjzmARyNgAAFoialllz47942.jpg)
![數(shù)值分析實(shí)驗(yàn)五-非線性方程的求根4_第3頁](http://file4.renrendoc.com/view12/M0B/2E/06/wKhkGWXvjzmARyNgAAFoialllz47943.jpg)
![數(shù)值分析實(shí)驗(yàn)五-非線性方程的求根4_第4頁](http://file4.renrendoc.com/view12/M0B/2E/06/wKhkGWXvjzmARyNgAAFoialllz47944.jpg)
![數(shù)值分析實(shí)驗(yàn)五-非線性方程的求根4_第5頁](http://file4.renrendoc.com/view12/M0B/2E/06/wKhkGWXvjzmARyNgAAFoialllz47945.jpg)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
數(shù)值分析實(shí)驗(yàn)五非線性方程求根組號(hào)班級(jí)學(xué)號(hào)姓名分?jǐn)?shù)一、實(shí)驗(yàn)?zāi)康恼莆沼肕ATLAB軟件求解非線性方程和方程組的根本用法,并對(duì)結(jié)果做出初步的分析。學(xué)會(huì)用二分法、牛頓法求非線性方程的根。二、實(shí)驗(yàn)內(nèi)容及根本知識(shí)介紹1、二分法假設(shè)∈C(),由連續(xù)函數(shù)的性質(zhì)知,如果區(qū)間內(nèi)存在相異的兩點(diǎn)對(duì)應(yīng)的函數(shù)值異號(hào)。那么方程在內(nèi)至少有一個(gè)根。在此我們假設(shè)稱為有根區(qū)間。為了找到內(nèi)的根α,令,那么可以按下面的二分法計(jì)算第一步:取中間中點(diǎn)并計(jì)算第二步:如果或那么認(rèn)為,算法終止;如果||比擬大,那么或大于零或小于零,因而必與異號(hào),就是說要么區(qū)間中存在方程的根,要么區(qū)間中存在方程的根,如果中存在方程的根,即。返回第一步。如果中存在方程的根,即,也返回第一步。按二分法求根,只會(huì)出現(xiàn)兩種情況:一種情況是在某一步成立;一種情況是不斷更新的區(qū)間的長(zhǎng)度h逐次減半,直到趨于零,這時(shí),因?yàn)椋晕覀兙涂梢哉J(rèn)為,因此,二分法必有限步終止。2、牛頓法計(jì)算公式為k=0,1,2,…定理設(shè)所要求解的方程為,且此方程有根。如果,而且得某個(gè)鄰域上連續(xù),那么牛頓法是局部收斂的并且至少是二階收斂的。設(shè)其單根附近有連續(xù)的二階導(dǎo)數(shù),將在處泰勒展開得從而當(dāng)充分靠近時(shí),得這樣導(dǎo)出由此結(jié)果我們預(yù)期因此精度更高的近似值。這樣牛頓迭代法〔*〕LL從幾何上理解,牛頓迭代法每次迭代是用切線代替曲線,所以又稱切線法。牛頓迭代法的映射為顯見等價(jià)于,故迭代式〔*〕定義合理,由于而是單根時(shí),牛頓迭代法拒不收斂,且具有二階收斂速度,計(jì)算結(jié)果條件一般用,這是由于,當(dāng)與充分靠近時(shí),L很小,一般能保證。三、實(shí)驗(yàn)問題及方法、步驟1、二分法。編程如下:functionx=nabisect(fname,a,b,e)%用途:二分法解非線性方程%格式:x=nabisect(fname,a,b,e)fname為用函數(shù)句柄或內(nèi)嵌函數(shù)表達(dá)的f(x),a,b為區(qū)間%端點(diǎn),e為精度(默認(rèn)值10-4),x返回解,程序要求函數(shù)在兩端點(diǎn)值必須異號(hào),中間變量fa,%fb,fx引入可以最大限度減少fname調(diào)用次數(shù),從而提高速度ifnargin<4,e=1e-4;end;fa=feval(fname,a);fb=feval(fname,b);iffa*fb>0,error(‘函數(shù)在兩端點(diǎn)值必須異號(hào)’);endx=(a+b)/2while(b-a)>(2*e),fx=feval(fname,x);iffa*fc<0,b=x;fb=fx;elsea=x;fa=fx;endx=(a+b)/2end用于解例題,在MATLAB命令窗口執(zhí)行:>>fun=inline(‘x^3–2*x^2–4*x–7’05)33.133.13.23.33.43.53.63.73.83.94233.23.43.63.84結(jié)果如下表:nanbnxnf(xn)034-14+2-3+4+541+6+7-所以方程的近似根2、牛頓法例題:取,用牛頓迭代法求解,使計(jì)算結(jié)果有4位有效數(shù)字。編程如下:functionx=nanewton(fname,dfname,x0,e,N)%用途:Newton迭代法解非線性方程f(x)=0%格式:x=nanewton(fname,dfname,x0,e,N)fname和dfname分別為表示f(x)及其導(dǎo)函數(shù)%的M函數(shù)句柄或內(nèi)嵌函數(shù),x0為迭代初值,e為精度要求(默認(rèn)1e-4),x返回?cái)?shù)值解,并%顯示計(jì)算過程設(shè)置迭代次數(shù)上限N以防發(fā)散(默認(rèn)500)ifnargin<5,N=500;endifnargin<4,e=1e–4;endx=x0;x0=x+2*e;k=0;whileabs(x0-x)>e&k<N,k=k+1;x0=x;x=x0–feval(fname,x0)/feval(dfname,x0);disp(x)endifk==N,warning(‘已達(dá)迭代次數(shù)上限’);end用于解例題,在MATLAB命令窗口執(zhí)行:>>fun=inline(‘x^3–x–1’);dfun=inline(‘3*x^2–1>>naewton(fun,dfun,1.5,0.5e-3)結(jié)果如下:kx1x2x3x由于已有4位有效數(shù)字。計(jì)算結(jié)果為x*=四、計(jì)算結(jié)果分析用二分法解題精確到小數(shù)點(diǎn)后第二位,方程的根。上面的計(jì)算說明方程的收斂性總能得到保證,并且反復(fù)二分下去即可得出一系列有根區(qū)間其中每個(gè)區(qū)間都是前一個(gè)區(qū)間的一半,因此當(dāng)時(shí)的長(zhǎng)度趨于零,就是說,如果二分過程無限的繼續(xù)下去,這些區(qū)間最終必收縮于一點(diǎn),該點(diǎn)顯然就是所求的根。由于在計(jì)算時(shí),我們不可能完成這個(gè)無限的過程,所以會(huì)帶有一定的誤差。二分法收斂結(jié)果比擬慢,只能用其為根求得一個(gè)較好的近似值。牛頓法在根的鄰近是局部收斂的并且至少是二階收斂的。當(dāng)與充分靠近時(shí),L很小,一般能保證五、思考與提高為代數(shù)多項(xiàng)式,由代數(shù)根本定理可知,次方程在實(shí)數(shù)域有且只有個(gè)根〔含復(fù)根,重根為個(gè)根〕時(shí),問題已解決;時(shí),方程的根表達(dá)式太復(fù)雜,很少有使用價(jià)值,不適合數(shù)值運(yùn)算。時(shí),就不能用公式表示方程根對(duì)的多項(xiàng)式方程求根與一般連續(xù),函數(shù)方程都可以采用二分法的優(yōu)點(diǎn)是算法簡(jiǎn)單,程序編制容易,對(duì)函數(shù)的性質(zhì)要求不高,僅要求連續(xù)且在區(qū)間斷點(diǎn)的函數(shù)值異號(hào),收斂性總能得到保證,但收斂速度較慢。故一般不單獨(dú)將其用
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- Unit2 What's the elephant doing(說課稿)-2024-2025學(xué)年外研版(三起)英語四年級(jí)上冊(cè)
- 15《八角樓上》(說課稿)2024-2025學(xué)年-統(tǒng)編版二年級(jí)語文上冊(cè)001
- 7《不甘屈辱奮勇抗?fàn)?圓明園的訴說》(說課稿)統(tǒng)編版道德與法治五年級(jí)下冊(cè)
- 2023七年級(jí)英語下冊(cè) Unit 2 What time do you go to school Section A 第1課時(shí)(1a-2d)說課稿 (新版)人教新目標(biāo)版
- 8大家的“朋友”(說課稿)-部編版道德與法治三年級(jí)下冊(cè)
- 2024-2025學(xué)年高中歷史 第一單元 中國(guó)古代的農(nóng)耕經(jīng)濟(jì) 第5課 農(nóng)耕時(shí)代的商業(yè)與城市(1)教學(xué)說課稿 岳麓版必修2
- 2024年八年級(jí)歷史下冊(cè) 第三單元 第11課 為實(shí)現(xiàn)中國(guó)夢(mèng)而努力奮斗說課稿 新人教版
- 2024年三年級(jí)品社下冊(cè)《學(xué)看平面圖》說課稿 山東版
- 2025三元區(qū)國(guó)有商品林采伐與銷售權(quán)轉(zhuǎn)讓合同書
- Unit 5 Colours Lesson 2 (說課稿)-2024-2025學(xué)年人教新起點(diǎn)版英語一年級(jí)上冊(cè)
- 2024年長(zhǎng)沙衛(wèi)生職業(yè)學(xué)院高職單招職業(yè)技能測(cè)驗(yàn)歷年參考題庫(頻考版)含答案解析
- 河北省滄州市五縣聯(lián)考2024-2025學(xué)年高一上學(xué)期期末英語試卷(含答案含含聽力原文無音頻)
- 福建省泉州市南安市2024-2025學(xué)年九年級(jí)上學(xué)期期末考試語文試題(無答案)
- 腫瘤護(hù)士培訓(xùn)課件
- 新課標(biāo)體育與健康水平二教案合集
- 2025屆高考語文一輪復(fù)習(xí)知識(shí)清單:古代詩歌鑒賞
- 醫(yī)療器材申請(qǐng)物價(jià)流程
- 我的消防文員職業(yè)規(guī)劃
- 2025年公司品質(zhì)部部門工作計(jì)劃
- 2024年世界職業(yè)院校技能大賽高職組“市政管線(道)數(shù)字化施工組”賽項(xiàng)考試題庫
- 華為研發(fā)部門績(jī)效考核制度及方案
評(píng)論
0/150
提交評(píng)論