已閱讀5頁,還剩26頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
數(shù) 值 計(jì) 算 方 法,內(nèi)容和方法,1 數(shù)值計(jì)算方法的意義、內(nèi)容與方法,軟件的核心就是算法。,20 世紀(jì)最偉大的科學(xué)技術(shù)發(fā)明-計(jì)算機(jī),計(jì)算機(jī)是對人腦的模擬,它強(qiáng)化了人的思維智能;,計(jì)算機(jī)的發(fā)展和應(yīng)用,已不僅僅是一種科學(xué)技術(shù) 現(xiàn)象,而且成了一種政治、軍事、經(jīng)濟(jì)和社會現(xiàn)象;,算法猶如樂譜, 軟件猶如CD盤片, 而硬件如同CD唱機(jī)。,算法的研究和應(yīng)用正是本課程的主題 !,現(xiàn)代科學(xué)研究的三大支柱,計(jì)算數(shù)學(xué), ,21世紀(jì)信息社會的兩個(gè)主要特征: “計(jì)算機(jī)無處不在” “數(shù)學(xué)無處不在”,21世紀(jì)信息社會對科技人才的要求: -會“用數(shù)學(xué)”解決實(shí)際問題 -會用計(jì)算機(jī)進(jìn)行科學(xué)計(jì)算,建立數(shù)學(xué)模型,選取計(jì)算方法,編寫上機(jī)程序,計(jì)算得出結(jié)果,科學(xué)計(jì)算解題過程,一、計(jì)算數(shù)學(xué)的產(chǎn)生和早期發(fā)展,計(jì)算數(shù)學(xué)是數(shù)學(xué)的一個(gè)古老的分支,雖然數(shù)學(xué)不僅僅 是計(jì)算,但推動(dòng)數(shù)學(xué)產(chǎn)生和發(fā)展的最直接原因還是 計(jì)算問題。,二、二十世紀(jì)計(jì)算數(shù)學(xué)的發(fā)展,數(shù)值代數(shù),最優(yōu)化計(jì)算,數(shù)值逼近,計(jì)算幾何,概率統(tǒng)計(jì)計(jì)算,蒙特卡羅方法,微分方程的數(shù)值解法,微分方程的反演問題,數(shù)值計(jì)算的主要內(nèi)容,數(shù)值代數(shù):方程求根、線性方程組求解、 特征值的求解;,數(shù)值逼近:插值、分和積分、 最小二乘法;,微分方程數(shù)值解: 常微分方程數(shù)值解; 偏微分方程數(shù)值解: 差分法 有限元法 有限體積法,教材 數(shù)值計(jì)算方法 徐濤 編著 (吉林科學(xué)技術(shù)出版社),參考書目 應(yīng)用數(shù) 使用MATLAB和C語言 Robert J.Schilling & San (機(jī)械工業(yè)出版社) Numerical Recipes in C+ The Art 著 (電子工業(yè)出版社) 現(xiàn)代數(shù)值分析 李慶揚(yáng)、易大義、王能超 編著 (高等教育出版社),2 算 法,一、算法的概念,描述算法可以有不同的方式。例如,可以用日常語言 和數(shù)學(xué)語言加以用框圖直觀地顯示算法的全貌。,定義:由基本運(yùn)算及運(yùn)算順序的規(guī)定所構(gòu)成的完整的 解題步驟,稱為算法。,例1:一群小兔一群雞,兩群合到一群里,要數(shù)腿共48, 要數(shù)腦袋整17,多少小兔多少雞?,算術(shù)方法 :,若沒有小兔,則雞應(yīng)是17只,總腿數(shù) :21734,一只小兔增加 2條腿,,應(yīng)該有,只小兔,10只小雞,代數(shù)方法 :,設(shè)有x只小雞,y只小兔 ,,(-2)*(i) +(ii) , 得,只小兔,高斯消去法,例:求解二元一次聯(lián)立方程組,用行列式解法:首先判別,(1)如果 ,則令計(jì)算機(jī)計(jì)算,輸出計(jì)算的結(jié)果x1,x2。,(2)如果D= 0,則或是無解,或有無窮多組解。,令,通過求解過程,可以總結(jié)出算法步驟如下:,S2 計(jì)算,S3 如果,則輸出原方程無解或有無窮多組解的信息;,否則,S1 輸入,S4 輸出計(jì)算的結(jié)果,二、算法的優(yōu)劣, 計(jì)算量小, 存貯量少, 邏輯結(jié)構(gòu)簡單,例:用行列式解法求解線性方程組: n階方程組,要計(jì)算n + 1個(gè)n階行列式的值, 總共需要做n! (n - 1) (n + 1) 次乘法運(yùn)算。,n=20 需要運(yùn)算多少次?,n=100?,一、 誤差的背景介紹,1. 來源與分類,從實(shí)際問題中抽象出數(shù)學(xué)模型 模型誤差,3 數(shù)值計(jì)算中的誤差,例1:質(zhì)量為m的物體,在重力作用下,自由下落, 其下落距系是:,(1.1),其中 g 為重力加速度。,通過測量得到模型中參數(shù)的值 觀測誤差,求近似解 方法誤差 (截?cái)嗾`差),機(jī)器字長有限 舍入誤差,用計(jì)算機(jī)、計(jì)算器和筆算,都只能用有限位小數(shù) 來代替無窮小數(shù)的小數(shù)來代替位數(shù)較多 的有限小數(shù),如:, = 3.1415926,x = 8.12345,四舍五入后,在數(shù)值計(jì)算方法中,主要研究截?cái)嗾`差和舍入誤差 (包括初始數(shù)據(jù)的誤差)對計(jì)算結(jié)果的影響!,二、絕對誤差、相對誤差和有效數(shù)字,1絕對誤差與絕對誤差限,例 2:若用以厘米為最小刻度的尺去量桌子的長, 大約為1.45米,求1.45米的絕對誤差。,1.45米的 絕對誤差=?,不知道!,但實(shí)際問題往往可以估計(jì)出 不超過某個(gè)正數(shù),即, ,則稱 為絕對誤差限,有了絕對誤差限 就可以知道x范圍為,即x落在 內(nèi)。在應(yīng)用上,常常采用下列 寫法來刻劃x*的精度。,2相對誤差和相對誤差限,(1.6),定義2:設(shè)x是準(zhǔn)確值,x*是近似值,稱,滿足,為近似值x的相對誤差,相應(yīng)地,若正數(shù) ,,則稱 為x的相對誤差限。,3有效數(shù)字,則說x*近似表示x準(zhǔn)確到小數(shù)后第n位,并從這第n位起 直到最左邊的非零數(shù)字之間的一切數(shù)字都稱為有效數(shù)字, 并把有效數(shù)字的位數(shù)稱為有效位數(shù)。,定義3:如果,(1.7),由上述定義,有效數(shù)位為3位,有效數(shù)位為5位,有效數(shù)位為4位,誤差的傳播與積累,例3:蝴蝶效應(yīng) 紐約的一只蝴蝶翅膀一拍,風(fēng)和日麗的北京就刮起臺風(fēng)來了?!,NY,BJ,以上是一個(gè)病態(tài)問題,4 數(shù)值計(jì)算中應(yīng)該注意的一些原則,1要使用數(shù)值穩(wěn)定的算法,例4:求 (n = 0, 1, 2, , 8)的值。,解:由于,初值,遞推公式,(1.8),注意此公式精確成立,按 (1.8) 式就可以逐步算出,What happened?!,不穩(wěn)定的算法 !,由遞推公式(1.8)計(jì)算結(jié)果的影響,隨著n的增大 愈來愈嚴(yán)重。這就造成I4的計(jì)算結(jié)果嚴(yán)重失真。,這就是誤差傳播所引起的危害 !,改變公式:,不妨設(shè)I9 I10,于是由,可求得I9 0.017,按公式(1.9)可逐次求得,(1.9),I8 0.019 I7 0.021 I6 0.024 I8 0.028 I4 0.034 I3 0.043 I2 0.058 I1 0.088 I0 0.182,穩(wěn)定的算法 !,在我們今后的討論中,誤差將不可回避, 算法的穩(wěn)定性會是一個(gè)非常重要的話題。,2要避免兩個(gè)相似數(shù)相減,在數(shù)值相近的數(shù)作減法時(shí)有效數(shù)字會損失。,(1.10),的值。當(dāng)x = 1000,y 的準(zhǔn)確值為0.01580,1、直接相減,2、將(1.10)改寫為,則 y = 0.01581,例5: 求,類似地,2. 絕對值太小的數(shù)不宜作除數(shù),例6:,如分母變?yōu)?.0011,也即分母只有0.0001的變化時(shí),3. 避免大數(shù)吃小數(shù),例7:用單精度計(jì)算 的根。,精確解為, 算法1:利用求根公式,在計(jì)則:1 = 0.0000000001 1010,取單精度時(shí)就成為: 109+1=0.100000001010+0.00000000 1010=0.10000000 1010,算法2:先解出,注:求和時(shí)從小到大相加,可使和的誤差減小。,例8:按從小到大、以及從大到小的順序分別計(jì)算,4. 先化簡再計(jì)算,減少步驟,避免誤差積累。,一般來說,計(jì)算
溫馨提示
- 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年青少年戶外拓展訓(xùn)練合同5篇
- 2024年職業(yè)介紹服務(wù)居間合同范本
- 2024中介房屋買賣合同范文:老舊小區(qū)改造版3篇
- 2024房地產(chǎn)宣傳片拍攝與授權(quán)合同
- 二零二五年度體育產(chǎn)業(yè)融資居間協(xié)議3篇
- 2025年度企業(yè)文化宣傳片制作合同范本
- 2025版防雷設(shè)備研發(fā)與防雷設(shè)施施工合作協(xié)議3篇
- 2025年度新能源發(fā)電站安裝工程一切險(xiǎn)及設(shè)備保險(xiǎn)合同3篇
- 2024施工安裝智能家居系統(tǒng)集成服務(wù)合同樣本3篇
- 2025年度新能源汽車動(dòng)力系統(tǒng)技術(shù)服務(wù)合同6篇
- 圍墻維修 施工方案
- pe管電熔施工方案
- 抗菌藥物治療性用藥前病原學(xué)送檢制度
- 英文介紹中國餃子-PPT
- 大學(xué)物理實(shí)驗(yàn)預(yù)習(xí)報(bào)告模板
- 互聯(lián)網(wǎng)+護(hù)理服務(wù)ppt
- 面包加工技術(shù) 菠蘿包的制作
- 電機(jī)軸承磨損影響運(yùn)轉(zhuǎn)
- 網(wǎng)上招投標(biāo)系統(tǒng)操作手冊模板
- bec高級作文真題范文(16篇)-1
- 理性思維作文素材800字(通用范文6篇)
評論
0/150
提交評論