數(shù)值分析實(shí)驗(yàn)報(bào)告(二分法求年利率)_第1頁(yè)
數(shù)值分析實(shí)驗(yàn)報(bào)告(二分法求年利率)_第2頁(yè)
數(shù)值分析實(shí)驗(yàn)報(bào)告(二分法求年利率)_第3頁(yè)
數(shù)值分析實(shí)驗(yàn)報(bào)告(二分法求年利率)_第4頁(yè)
數(shù)值分析實(shí)驗(yàn)報(bào)告(二分法求年利率)_第5頁(yè)
全文預(yù)覽已結(jié)束

付費(fèi)下載

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

《數(shù)值分析》課程實(shí)驗(yàn)報(bào)告項(xiàng)目名稱:二分法求年利率學(xué)生姓名:**學(xué)生學(xué)號(hào):*****指導(dǎo)教師:***完成日期:****年**月**日

【實(shí)驗(yàn)內(nèi)容與要求】每個(gè)月存250元,并持續(xù)20年,希望在20年后本金和利息的總值達(dá)到250000元。年利率x為多少時(shí)可以滿足需求?【算法說(shuō)明】1.將方程簡(jiǎn)化,然后用二分法逼近方程的根,從而求解。2.二分法求解思想方程f(x)=0在區(qū)域【a,b】?jī)?nèi)求解計(jì)算端點(diǎn)的值f(a),f(b);計(jì)算f(x)在區(qū)間中點(diǎn)(a+b)/2處的值,即的值;若則(a+b)/2就是方程的根,計(jì)算過(guò)程結(jié)束,否則繼續(xù)檢驗(yàn):若,則以(a+b)/2代替b,否則以(a+b)/2代替a.反復(fù)執(zhí)行步驟B,C直到區(qū)間【a,b】的長(zhǎng)度小于允許誤差ε,此時(shí)中點(diǎn)(a+b)/2即為所有近似根?!驹闯绦颉砍绦?(ps:二分法)#include<math.h>#include<stdio.h>//floatp;//intn;intm=250000;voidmain(){ floatx,x1=0,x2=1; floatp;intn; floatF(floatx,floatx1,floatx2); printf("請(qǐng)輸入每個(gè)月存入的金額p和存款年份n的值:\n"); scanf("%f%d",&p,&n); printf("x=%f\n",F(x,x1,x2));}floatF(floatx,floatx1,floatx2){ floatf,f1,f2; floatp; intn; do { f1=(p*12/x1)*(pow((1+x1/12),n*12)-1)-m; f2=(p*12/x2)*(pow((1+x2/12),n*12)-1)-m; }while(f1*f2>0);//確保輸入的x1,x2使得f1,f2符號(hào)相反 do { x=(x1+x2)/2;//求x1,x2的中點(diǎn) f=(p*12/x)*(pow((1+x/12),n*12)-1)-m; if(f1*f>0)//當(dāng)f與f1符號(hào)相同時(shí) { x1=x;f1=f; } elseif(f2*f>0)//當(dāng)f與f2符號(hào)相同時(shí) { x2=x;f2=f; } }while(fabs(f)>1e-6);//判斷條件fabs(f)>1e-6的意思是f的值趨于0 returnx;}程序2(ps:程序二是根據(jù)題意及結(jié)果分析直接寫的代碼,并沒(méi)有用二分法)#include<iostream>#include<math.h>usingnamespacestd;doublesum=250;//sum表示總的本息和doublefun(doublex){//計(jì)算本息和 doublesum1=250;//sum1表示每個(gè)月的本息和 for(inti=0;i<240;i++){//20年,共240個(gè)月 sum1*=(1+x/12); sum+=sum1; } returnsum;}voidmain(){ doublex=0.0035;//0.0035是我網(wǎng)上搜的最小的利率 do{ fun(x); x+=0.0001;//利率增加的單位大小為0.0001 }while(sum<250000);//當(dāng)本息和小于250000時(shí),一直執(zhí)行程序 cout<<"所求的最小年利率為:"<<x<<endl;}【實(shí)驗(yàn)結(jié)果】程序一得出的答案,但是可能是方程有問(wèn)題,故答案有問(wèn)題,即得到利率為0程序二得出的結(jié)果年利率為x=0.004【實(shí)驗(yàn)結(jié)果分析與說(shuō)明】設(shè)每個(gè)月存錢p,且年利率為x,存了N

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論