數(shù)值分析實驗四

數(shù)值分析實驗四

ID:44305395

大小:76.00 KB

頁數(shù):9頁

時間:2019-10-20

數(shù)值分析實驗四_第1頁
數(shù)值分析實驗四_第2頁
數(shù)值分析實驗四_第3頁
數(shù)值分析實驗四_第4頁
數(shù)值分析實驗四_第5頁
資源描述:

《數(shù)值分析實驗四》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫

1、實驗四實驗?zāi)康模壕帉懗绦颍瓿蓪嶒烆}冃實驗題目:求下列方程的實根:(1)〒_3兀+2—護=0(2)F+2/+10X—20=0要求:(1)設(shè)計一種不動點迭代法,要使迭代序列收斂,然后再用Atiken加速迭代,計算到

2、心-無_<10」

3、為止;(2)用牛頓迭代法,同樣計算到

4、忑-忑7<10"

5、,輸出迭代初值和迭代次數(shù)k,比較方法的優(yōu)劣。程序代碼:不動點迭代:BDD.mfunction[y,n]二BDD(x,eps)ifnargin==lcps二1.0c-6;elseifnargin

6、gg(x);n二1;while(norm(xl-x)>=le~6)&&(n<=10000)X二xl;xl二ggl(x);%第2問時填寫gg2(x)nFn+1;endy二x;ggl.mfunctionf=ggl(x)f(1)二(x“2-exp(x)+2)/3;gg2.mfunctionf二gg2(x)f(1)二(x“3+2*x"2-20)/10;Steffensen迭代:Steff.mfunction[gen,time]二Steff(fun,xO,tol)if(nargin==2)tol=l.Oe-8endtime

7、=0;wucha=0.1gen二xO;while(wucha>tol)xl=gcn;y二subs(fun,xl)+xl;z二subs(fun,y)+y;gen=xl-(y-xl)2/(z-2*y+xl);wucha=abs(gen-xl);time=time+l;endgen;time;Steff_main.mfunctionSteff_main()[x_steff,time_steff]二Steff('(x"2-exp(x)+2)/3',0.3)%第2題時改為%[x_steff,time_steff]二Stef

8、f('(20~x3~2*x2)/10,,-2.1)x=0:0.02:1;y=(x."2-exp(x)+2)/3;%第2題時改為y=(20~x"3-2*x*2)/10;plot(x,y)grid牛頓迭代:functionroot=NewtonRoot(f,a,b,eps)%f是非線性函數(shù)為有根區(qū)間的左限%b為有根區(qū)間的右限%eps為根的精度%root為求出的函數(shù)零點if(nargin==3)eps=1?Oe-8;endfl=subs(sym(f),findsym(sym(f)),a);f2=subs(sym(f),

9、findsym(sym(f)),b);if(fl二二0)root=a;endif(f2=0)root二b;endif(fl*f2>0)dispC兩端點函數(shù)值乘積大于0!');return;elsetol=l;fun=diff(svm(f));fa二subs(sym(f),findsym(sym(f)),a);fb=subs(sym(f),findsym(sym(f)),b);dfa二subs(sym(fun),findsym(sym(fun)),a);dfb=subs(sym(fun),findsym(sym(f

10、un)),b);if(dfa>dfb)root=a-fa/dfa;elseroot=b-fb/dfb;endwhile(tol>eps)rl=root;fx=subs(sym(f),findsym(sym(f)),rl);dfx二subs(sym(fun),findsym(sym(fun)),rl);root二rl-fx/dfx;tol^abs(root-rl);endencl測試數(shù)據(jù):第1題不動點迭代測試數(shù)據(jù):?BDD(l)牛頓迭代輸入數(shù)據(jù):>>fplotC[(x"2-exp(x)+2)/3]',[-2.52.

11、5]);grid?r=NewtonRootC(x2~exp(x)+2)/3,,1,2)第2題不動點迭代測試數(shù)據(jù):?BDD(l)牛頓迭代輸入數(shù)據(jù):?fplotC[(20-x"3-2*x"2)/10]',[-2.52.5]);grid?r=NewtonRootC(20-x3~2*x2)/10,,1,2)實驗結(jié)果:第1題實驗結(jié)果:不動點迭代實驗結(jié)果:?BDD(l)ans=0.2575Zil?D&racficsktopX:ndwHelpTogetstarted,selectHATLABHelporDe:toufrothe

12、Helpmenu.FhwelvAerittype*nanw*nutrt.betrcrujiatedbythenatchuvtead-tai:**?Couldnotpareethefile:d:watlab7toolboxcc?linkccslinkMnfo.xmI?BDD(l)ans=0.25?5?Steffensen迭代實驗結(jié)果:?clear?

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

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

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