版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、西華數(shù)學(xué)與計算機學(xué)院上機實踐報告課程名稱:數(shù)值計算方法A年級:2007級上機實踐成績:指導(dǎo)教師:嚴(yán)常龍姓名:張安平上機實踐名稱:非線性方程求根問題學(xué)號:312007070102107上機實踐日期:2009.11.21上機實踐編號:1上機實踐時間:14:0017:30 一、目的1通過本實驗的編程練習(xí),加深對非線性方程求根方法之二分法、簡單迭代法、牛頓迭代法等的構(gòu)造過程的理解;2能將各種方法的算法描述正確地改編為程序并上機實現(xiàn);3比較各種方法在求解同一非線性方程根時,在收斂情況上的差異。二、內(nèi)容與設(shè)計思想自選求根問題,分別用二分法、簡單迭代法、埃特金加速收斂法和牛頓迭代法求解其根,然后完成編程作業(yè)
2、(注意把同一求根問題的幾種不同方法放在一個程序之內(nèi))。以下求根問題供參考和選擇,也可自行選擇其他求根問題:1用二分法求方程f(x)=x3-2x-5=0在區(qū)間2 , 3內(nèi)的根。2方程f(x)=2x3-5x2-19x+42=0在x=3.0附近有根,試寫出其三種不同的等價形式以構(gòu)成三種不同的迭代格式,再用簡單迭代法求根,觀察這三種迭代是否收斂及收斂的快慢。3用牛頓迭代法求方程f(x)=x3+2x2+10x-20=0在區(qū)間1 , 1.5上的根。4Cosx=x在區(qū)間0 ,p/2上的根。三、使用環(huán)境本次上機實踐所使用的平臺和相關(guān)軟件。是VC+6.0.四、核心代碼及調(diào)試過程注:詳細(xì)記錄核心代碼以及程序在調(diào)式
3、過程中出現(xiàn)的問題及解決方法;記錄程序執(zhí)行的結(jié)果。第一題:用二分法求方程f(x)=x3-2x-5=0在區(qū)間2 , 3內(nèi)的根。方程的近似解是:x=2.094552。#include#include#define N 25void main()int k;float aN,bN,cN,faN,fbN,fcN;float x,y;printf(請輸入a0的數(shù)值:);scanf(%f,&x);printf(n請輸入b0的數(shù)值:);scanf(%f,&y);a0=x; b0=y;for(k=0;k0)bk+1=ck;ak+1=ak;else if(fak*fck0)ak+1=ck;bk+1=bk;for(
4、k=0;kN;k+)printf(下面是第%d次計算結(jié)果!n,k+1);printf( a%d=%f c%d=%f b%d=%fn,k,ak,k,ck,k,bk);printf(#n);printf( fa%d=%f fc%d=%f fb%d=%fn,k,fak,k,fck,k,fbk);計算23次,得到最終結(jié)果:x=2.094552。第二題:2方程f(x)=2x3-5x2-19x+42=0在x=3.0附近有根,試寫出其三種不同的等價形式以構(gòu)成三種不同的迭代格式,再用簡單迭代法求根,觀察這三種迭代是否收斂及收斂的快慢。用形式(1):X= ,迭代法求根。#include#include#defi
5、ne N 20void main()int k;double x;printf(請輸入x的初始數(shù)值:);scanf(%lf,&x);for(k=0;kN;k+)x=sqrt(2*x*x*x-19*x+42)/5);printf(第%d次計算結(jié)果:,k+1);printf(x=%lfn,x);printf(方程的近似解為:x=%lfn,x);迭代計算14次,得到最后結(jié)果:x=2.00000。用迭代形式(2):X= ,迭代法求根。#include#include#define N 50void main()int k;double x;printf(請輸入x的初始數(shù)值:);scanf(%lf,&x
6、);for(k=0;kN;k+)x=pow(5*x*x+19*x-42)/2,1.0/3.0);printf(第%d次計算結(jié)果:,k+1);printf(x=%lfn,x);printf(方程的近似解為:x=%lfn,x);迭代計算46次,得到最后結(jié)果x=3.500000。用形式(3):X=(2*X*X*X-5*X*X+42)/19迭代法求根。#include#include#define N 20void main()int k;double x;printf(請輸入x的初始數(shù)值:);scanf(%lf,&x);for(k=0;kN;k+)x=(2*x*x*x-5*x*x+42)/19;pr
7、intf(第%d次計算結(jié)果:,k+1);printf(x=%lfn,x);printf(方程的近似解為:x=%lfn,x);迭代計算12次,得到最后結(jié)果:x=2.00000。第3題:用牛頓迭代法求方程f(x)=x3+2x2+10x-20=0在區(qū)間1 , 1.5上的根。#include#include#define N 10void main()int k;double x;printf(請輸入x的初始數(shù)值:);scanf(%lf,&x);for(k=0;kN;k+)x=x-(x*x*x+2*x*x+10*x-20)/(3*x*x+4*x+10);printf(第%d次計算結(jié)果:,k+1);pr
8、intf(x=%lfn,x);printf(方程的近似解為:x=%lfn,x);計算3次,得到最后結(jié)果:x=1.368808。第4題:Cosx=x在區(qū)間0 ,p/2上的根。#include#include#define N 40void main()int k;double x;printf(請輸入x的初始數(shù)值:);scanf(%lf,&x);for(k=0;kN;k+)x=cos(x);printf(第%d次計算結(jié)果:,k+1);printf(x=%lfn,x);printf(方程的近似解為:x=%lfn,x);五、總結(jié)注:對上機實踐結(jié)果進(jìn)行分析,上機的心得體會及改進(jìn)意見。通過本次上機實驗,我對求非線性方程的實單根有了深入的掌握。方程的解稱為方程的根或函數(shù)的零點。函數(shù)可以是多項式,指數(shù)函數(shù),對數(shù)函數(shù),三角函數(shù)或其它超越函數(shù)。方程的實數(shù)根可能不止一個,我們可以采用隔離的辦法,使得實函數(shù)在某個區(qū)間上有且只有一個零點。方程求根常用的方法有:二分法,簡單迭代法,牛頓迭代法。三種方
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 1《白鷺》說課稿-2024-2025學(xué)年統(tǒng)編版語文五年級上冊
- 2025技術(shù)咨詢合同書
- 2025大連市住宅小區(qū)物業(yè)管理委托合同
- 2024年五年級品社下冊《同是炎黃子孫》說課稿 山東版001
- 5《玲玲的畫》說課稿-2024-2025學(xué)年語文二年級上冊統(tǒng)編版
- 2023二年級數(shù)學(xué)下冊 6 有余數(shù)的除法第5課時 解決問題(1)說課稿 新人教版
- 27我的伯父魯迅先生(說課稿)-2024-2025學(xué)年六年級上冊語文統(tǒng)編版001
- 2024-2025學(xué)年高中地理下學(xué)期第4周說課稿(世界的自然資源)
- 2023三年級數(shù)學(xué)上冊 一 動物趣聞-克、千克、噸的認(rèn)識 信息窗2噸的認(rèn)識說課稿 青島版六三制
- 蕪湖廠房推拉棚施工方案
- 蘇北四市(徐州、宿遷、淮安、連云港)2025屆高三第一次調(diào)研考試(一模)生物試卷(含答案)
- 安全生產(chǎn)法律法規(guī)匯編(2025版)
- 監(jiān)察部部長崗位職責(zé)
- 山西省太原市杏花嶺區(qū)年三年級數(shù)學(xué)第一學(xué)期期末考試模擬試題含解析
- 斷絕關(guān)系協(xié)議書范文參考(5篇)
- 量子力學(xué)課件1-2章-波函數(shù)-定態(tài)薛定諤方程
- 最新變態(tài)心理學(xué)課件
- 【自考練習(xí)題】石家莊學(xué)院概率論與數(shù)理統(tǒng)計真題匯總(附答案解析)
- 農(nóng)村集體“三資”管理流程圖
- 高中英語 牛津譯林版必修第三冊 Unit 2詞匯全解
- (新版教材)粵教粵科版三年級下冊科學(xué)全冊教學(xué)課件PPT
評論
0/150
提交評論