導航:首頁 > 計算方法 > 數值計算方法導論題庫

數值計算方法導論題庫

發布時間:2023-06-28 08:36:09

⑴ 求數值計算方法答案(韓旭里)復旦大學出版社,謝謝。在這兩天給出最好,急急急急急!

《數值分析 中南大學韓旭里 126講》網路網盤資源免費下載

鏈接: https://pan..com/s/1ath5aUEumr5ueV5d_GRa5Q

?pwd=hjmi 提取碼: hjmi

數值分析 中南大學 韓旭里 126講|線性方程組的迭代解法(一).mp4|線性方程組的迭代解法(五).mp4|線性方程組的迭代解法(四).mp4|線性方程組的迭代解法(三).mp4|線性方程組的迭代解法(七).mp4|線性方程組的迭代解法(六).mp4|線性方程組的迭代解法(二).mp4|數值積分與數值微分(一).mp4|數值積分與數值微分(五).mp4|數值積分與數值微分(四).mp4|數值積分與數值微分(十一).mp4|數值積分與數值微分(十五).mp4|數值積分與數值微分(十四).mp4|數值積分與數值微分(十三).mp4


⑵ 求數值計算方法 第三版 李有法 朱建新 課後答案

數值計算方法如下:

1、有限元法:有限元方法的基礎是變分原理和加權餘量法,其基本求解思想是把計算域劃分為有限個互不重疊的單元,在每個單元內,選擇一些合適的節點作為求解函數的插值點,將微分方程中的變數改寫成由各變數或其導數的節點值與所選用的插值函數組成的線性表達式。

藉助於變分原理或加權餘量法,將微分方程離散求解。採用不同的權函數和插值函數 形式,便構成不同的有限元方法。

在有限元方法中,把計算域離散剖分為有限個互不重疊且相互連接的單元,在每個單元內選擇基函數,用單元基函數的線形組合來逼近單元中的真解,整個計算域上總體的基函數可以看為由每個單元基函數組成的,則整個計算域內的解可以看作是由所有單元 上的近似解構成。

根據所採用的權函數和插值函數的不同 ,有限元方法也分為多種計算格式。從權函數的選擇來說,有配置法、矩量法、最小二乘法和伽遼金法,從計算單元網格的形狀來劃分,有三角形網格、四邊形網格和多邊形網格,從插值函數的精度來劃分,又分為線性插值函數和高次插值函數等。不同的組合 同樣構成不同的有限元計算格式。

2、多重網格方法:多重網格方法通過在疏密不同的網格層上進行迭代,以平滑不同頻率的誤差分量。具有收斂速度快,精度高等優點。

多重網格法基本原理微分方程的誤差分量可以分為兩大類,一類是頻率變化較緩慢的低頻分量;另一類是頻率高,擺動快的高頻分量。

一般的迭代方法可以迅速地將擺動誤差衰減,但對那些低頻分量,迭代法的效果不是很顯著。高頻分量和低頻分量是相對的,與網格尺度有關,在細網格上被視為低頻的分量,在粗網格上可能為高頻分量。

多重網格方法作為一種快速計算方法,迭代求解由偏微分方程組離散以後組成的代數方程組,其基本原理在於一定的網格最容易消除波長與網格步長相對應的誤差分量。

該方法採用不同尺度的網格,不同疏密的網格消除不同波長的誤差分量,首先在細網格上採用迭代法,當收斂速度變緩慢時暗示誤差已經光滑,則轉移到較粗的網格上消除與該層網格上相對應的較易消除的那些誤差分量,這樣逐層進行下去直到消除各種誤差分量,再逐層返回到細網格上。

3、有限差分方法:有限差分方法(FDM)是計算機數值模擬最早採用的方法,至今仍被廣泛運用。該方法將求解域劃分為差分網格,用有限個網格節點代替連續的求解域。

有限差分法以Taylor級數展開等方法,把控制方程中的導數用網格節點上的函數值的差商代替進行離散,從而建立以網格節點上的值為未知數的代數方程組。該方法是一種直接將微分問題變為代數問題的近似數值解法,數學概念直觀,表達簡單,是發展較早且比較成熟的數值方法。

對於有限差分格式,從格式的精度來劃分,有一階格式、二階格式和高階格式。從差分的空間形式來考慮,可分為中心格式和逆風格式。考慮時間因子的影響,差分格式還可以分為顯格式、隱格式、顯隱交替格式等。

構造差分的方法有多種形式,目前主要採用的是泰勒級數展開方法。其基本的差分表達式主要有三種形式:

一階向前差分、一階向後差分、一階中心差分和二階中心差分等,其中前兩種格式為一階計算精度,後兩種格式為二階計算精度。通過對時間和空間這幾種不同差分格式的組合,可以組合成不同的差分計算格式。

4、有限體積法:有限體積法(Finite Volume Method)又稱為控制體積法。其基本思路是:將計算區域劃分為一系列不重復的控制體積,並使每個網格點周圍有一個控制體積;將待解的微分方程對每一個控制體積積分,便得出一組離散方程。其中的未知數是網格點上的因變數的數值。

為了求出控制體積的積分,必須假定值在網格點之間的變化規律,即假設值的分段的分布的分布剖面。從積分區域的選取方法看來,有限體積法屬於加權剩餘法中的子區域法;從未知解的近似方法看來,有限體積法屬於採用局部近似的離散方法。簡言之,子區域法屬於有限體積發的基本方法。

有限體積法的基本思路易於理解,並能得出直接的物理解釋。離散方程的物理意義,就是因變數在有限大小的控制體積中的守恆原理,如同微分方程表示因變數在無限小的控 制體積中的守恆原理一樣。

限體積法得出的離散方程,要求因變數的積分守恆對任意一組控制體積都得到滿足,對整個計算區域,自然也得到滿足。這是有限體積法吸引人的優點。有一些離散方法,例如有限差分法,僅當網格極其細密時,離散方程才滿足積分守恆。

而有限體積法即使在粗網格情況下,也顯示出准確的積分守恆。就離散方法而言,有限體積法可視作有限單元法和有限差分法的中間物。有限單元法必須假定值在網格點之間的變化規律(既插值函數),並將其作為近似解。

有限差分法只考慮網格點上的數值而不考慮值在網格點之間如何變化。有限體積法只尋求的結點值 ,這與有限差分法相類似;但有限體積法在尋求控制體積的積分時,必須假定值在網格點之間的分布,這又與有限單元法相類似。

在有限體積法中,插值函數只用於計算控制體積的積分,得出離散方程之後,便可忘掉插值函數;如果需要的話,可以對微分方程 中不同的項採取不同的插值函數。

5、近似求解的誤差估計方法:近似求解的誤差估計方法共有三大類:單元餘量法,通量投射法及外推法。

單元餘量法廣泛地用於以FEM離散的誤差估計之中,它主要是估計精確運算元的餘量,而不是整套控制方程的全局誤差。

這樣就必須假定周圍的單元誤差並不相互耦合,誤差計算採用逐節點演算法進行。單元餘量法的各種不同做法主要來自對單元誤差方程的邊界條件的不同處理辦法。基於此,該方法能夠有效處理局部的殘餘量,並能成功地用於網格優化程序。

通量投射法的基本原理來自一個很簡單的事實:精確求解偏微分方程不可能有不連續的微分,而近似求解卻可以存在微分的不連續,這樣產生的誤差即來自微分本身,即誤差為系統的光滑求解與不光滑求解之差。該方法與單元餘量法一樣,對節點誤差採用能量范數,故也能成功地用於網格優化程序。

單元餘量法及通量投射法都局限於局部的誤差計算(採用能量范數),誤差方程的全局特性沒有考慮。另外計算的可行性(指誤差估計方程的計算時間應小於近似求解計算時間)不能在這兩種方法中體現,因為獲得的誤差方程數量,階數與流場控制方程相同。

外推是指採用後向數值誤差估計思想由精確解推出近似解的誤差值。各類文獻中較多地採用Richardson外推方法來估計截斷誤差。無論是低階還是高階格式,隨著網格的加密數值計算結果都會趨近於准確解。但由於計算機內存與計算時間的限制,實際上不能採用這種網格無限加密的辦法。

6、多尺度計算方法:近年來發展的多尺度計算方法包括均勻化方法、非均勻化多尺度方法、以及小波數值均勻化方法、多尺度有限體積法、多尺度有限元法等。

該方法通過對單胞問題的求解,把細觀尺度的信息映射到宏觀尺度上,從而推導出宏觀尺度上的均勻化等式,即可在宏觀尺度上求解原問題。均勻化方法在很多科學和工程應用中取得了巨大成功,但這種方法建立在系數細觀結構周期性假設的基礎上,因此應用范圍受到了很大限制。

鄂維南等提出的非均勻化多尺度方法,是構造多尺度計算方法的一般框架。該方法有兩個重要的組成部分:基於宏觀變數的整體宏觀格式和由微觀模型來估計缺少的宏觀數據,多尺度問題的解通過這兩部分共同得到。

該方法基於多分辨分析,在細尺度上建立原方程的離散運算元,然後對離散運算元進行小波變換,得到了大尺度上的數值均勻化運算元。此方法在大尺度上解方程,大大地減小了計算時間。

該法在宏觀尺度上進行網格剖分,然後通過在每個單元里求解細觀尺度的方程(構造線性或者振盪的邊界條件)來獲得基函數。從而把細觀尺度的信息反應到有限元法的基函數里,使宏觀尺度的解包含了細觀尺度的信息。但多尺度有限元方法在構造基函數時需要較大的計算量。

藉助於變分原理或加權餘量法,將微分方程離散求解。採用不同的權函數和插值函數 形式,便構成不同的有限元方法。

在有限元方法中,把計算域離散剖分為有限個互不重疊且相互連接的單元,在每個單元內選擇基函數,用單元基函數的線形組合來逼近單元中的真解,整個計算域上總體的基函數可以看為由每個單元基函數組成的,則整個計算域內的解可以看作是由所有單元 上的近似解構成。

根據所採用的權函數和插值函數的不同 ,有限元方法也分為多種計算格式。從權函數的選擇來說,有配置法、矩量法、最小二乘法和伽遼金法,從計算單元網格的形狀來劃分,有三角形網格、四邊形網格和多邊形網格,從插值函數的精度來劃分,又分為線性插值函數和高次插值函數等。不同的組合 同樣構成不同的有限元計算格式。

2、多重網格方法:多重網格方法通過在疏密不同的網格層上進行迭代,以平滑不同頻率的誤差分量。具有收斂速度快,精度高等優點。

多重網格法基本原理微分方程的誤差分量可以分為兩大類,一類是頻率變化較緩慢的低頻分量;另一類是頻率高,擺動快的高頻分量。

一般的迭代方法可以迅速地將擺動誤差衰減,但對那些低頻分量,迭代法的效果不是很顯著。高頻分量和低頻分量是相對的,與網格尺度有關,在細網格上被視為低頻的分量,在粗網格上可能為高頻分量。

多重網格方法作為一種快速計算方法,迭代求解由偏微分方程組離散以後組成的代數方程組,其基本原理在於一定的網格最容易消除波長與網格步長相對應的誤差分量。

該方法採用不同尺度的網格,不同疏密的網格消除不同波長的誤差分量,首先在細網格上採用迭代法,當收斂速度變緩慢時暗示誤差已經光滑,則轉移到較粗的網格上消除與該層網格上相對應的較易消除的那些誤差分量,這樣逐層進行下去直到消除各種誤差分量,再逐層返回到細網格上。

3、有限差分方法:有限差分方法(FDM)是計算機數值模擬最早採用的方法,至今仍被廣泛運用。該方法將求解域劃分為差分網格,用有限個網格節點代替連續的求解域。

有限差分法以Taylor級數展開等方法,把控制方程中的導數用網格節點上的函數值的差商代替進行離散,從而建立以網格節點上的值為未知數的代數方程組。該方法是一種直接將微分問題變為代數問題的近似數值解法,數學概念直觀,表達簡單,是發展較早且比較成熟的數值方法。

對於有限差分格式,從格式的精度來劃分,有一階格式、二階格式和高階格式。從差分的空間形式來考慮,可分為中心格式和逆風格式。考慮時間因子的影響,差分格式還可以分為顯格式、隱格式、顯隱交替格式等。

構造差分的方法有多種形式,目前主要採用的是泰勒級數展開方法。其基本的差分表達式主要有三種形式:

一階向前差分、一階向後差分、一階中心差分和二階中心差分等,其中前兩種格式為一階計算精度,後兩種格式為二階計算精度。通過對時間和空間這幾種不同差分格式的組合,可以組合成不同的差分計算格式。

4、有限體積法:有限體積法(Finite Volume Method)又稱為控制體積法。其基本思路是:將計算區域劃分為一系列不重復的控制體積,並使每個網格點周圍有一個控制體積;將待解的微分方程對每一個控制體積積分,便得出一組離散方程。其中的未知數是網格點上的因變數的數值。

為了求出控制體積的積分,必須假定值在網格點之間的變化規律,即假設值的分段的分布的分布剖面。從積分區域的選取方法看來,有限體積法屬於加權剩餘法中的子區域法;從未知解的近似方法看來,有限體積法屬於採用局部近似的離散方法。簡言之,子區域法屬於有限體積發的基本方法。

有限體積法的基本思路易於理解,並能得出直接的物理解釋。離散方程的物理意義,就是因變數在有限大小的控制體積中的守恆原理,如同微分方程表示因變數在無限小的控 制體積中的守恆原理一樣。

限體積法得出的離散方程,要求因變數的積分守恆對任意一組控制體積都得到滿足,對整個計算區域,自然也得到滿足。這是有限體積法吸引人的優點。有一些離散方法,例如有限差分法,僅當網格極其細密時,離散方程才滿足積分守恆。

而有限體積法即使在粗網格情況下,也顯示出准確的積分守恆。就離散方法而言,有限體積法可視作有限單元法和有限差分法的中間物。有限單元法必須假定值在網格點之間的變化規律(既插值函數),並將其作為近似解。

有限差分法只考慮網格點上的數值而不考慮值在網格點之間如何變化。有限體積法只尋求的結點值 ,這與有限差分法相類似;但有限體積法在尋求控制體積的積分時,必須假定值在網格點之間的分布,這又與有限單元法相類似。

在有限體積法中,插值函數只用於計算控制體積的積分,得出離散方程之後,便可忘掉插值函數;如果需要的話,可以對微分方程 中不同的項採取不同的插值函數。



5、近似求解的誤差估計方法:近似求解的誤差估計方法共有三大類:單元餘量法,通量投射法及外推法。

單元餘量法廣泛地用於以FEM離散的誤差估計之中,它主要是估計精確運算元的餘量,而不是整套控制方程的全局誤差。

這樣就必須假定周圍的單元誤差並不相互耦合,誤差計算採用逐節點演算法進行。單元餘量法的各種不同做法主要來自對單元誤差方程的邊界條件的不同處理辦法。基於此,該方法能夠有效處理局部的殘餘量,並能成功地用於網格優化程序。

通量投射法的基本原理來自一個很簡單的事實:精確求解偏微分方程不可能有不連續的微分,而近似求解卻可以存在微分的不連續,這樣產生的誤差即來自微分本身,即誤差為系統的光滑求解與不光滑求解之差。該方法與單元餘量法一樣,對節點誤差採用能量范數,故也能成功地用於網格優化程序。

單元餘量法及通量投射法都局限於局部的誤差計算(採用能量范數),誤差方程的全局特性沒有考慮。另外計算的可行性(指誤差估計方程的計算時間應小於近似求解計算時間)不能在這兩種方法中體現,因為獲得的誤差方程數量,階數與流場控制方程相同。

外推是指採用後向數值誤差估計思想由精確解推出近似解的誤差值。各類文獻中較多地採用Richardson外推方法來估計截斷誤差。無論是低階還是高階格式,隨著網格的加密數值計算結果都會趨近於准確解。但由於計算機內存與計算時間的限制,實際上不能採用這種網格無限加密的辦法。

6、多尺度計算方法:近年來發展的多尺度計算方法包括均勻化方法、非均勻化多尺度方法、以及小波數值均勻化方法、多尺度有限體積法、多尺度有限元法等。

該方法通過對單胞問題的求解,把細觀尺度的信息映射到宏觀尺度上,從而推導出宏觀尺度上的均勻化等式,即可在宏觀尺度上求解原問題。均勻化方法在很多科學和工程應用中取得了巨大成功,但這種方法建立在系數細觀結構周期性假設的基礎上,因此應用范圍受到了很大限制。

鄂維南等提出的非均勻化多尺度方法,是構造多尺度計算方法的一般框架。該方法有兩個重要的組成部分:基於宏觀變數的整體宏觀格式和由微觀模型來估計缺少的宏觀數據,多尺度問題的解通過這兩部分共同得到。

該方法基於多分辨分析,在細尺度上建立原方程的離散運算元,然後對離散運算元進行小波變換,得到了大尺度上的數值均勻化運算元。此方法在大尺度上解方程,大大地減小了計算時間。

該法在宏觀尺度上進行網格剖分,然後通過在每個單元里求解細觀尺度的方程(構造線性或者振盪的邊界條件)來獲得基函數。從而把細觀尺度的信息反應到有限元法的基函數里,使宏觀尺度的解包含了細觀尺度的信息。但多尺度有限元方法在構造基函數時需要較大的計算量。

⑶ 數值計算方法上機題編程,,,用c語言編程序,用牛頓迭代法求18的倒數,精度為0.0005,求大神解

用牛頓迭代法求方程(2*(X-4)+3)X-6=0的根。
其迭代公式為X2=X1-F(X1)/F'(X1)
F'(X1)為對方程求導。本題中P'(X1)=(6*x1-8)*x1-3;
編譯顯示正確,但一運行就死機,我已經死了3次了。(一開始還以為電腦的問題)
#include<iostream.h>
#include<math.h>
void main(void)
{float x1,x2=100;
do
{x1=x2;
x2=(float)x1-(((2*x1-4)*x1+3)*x1-6)/((6*x1-8)*x1-3);
}while(fabs(x2-x1)>pow(10,-5));
cout<<x2;
}

⑷ 計算方法引論題

x的相對誤差表示等於dlnx;而lnx的絕對誤差表示為 dlnx,所以lnx得絕對誤差為a

⑸ 跪求《數值計算方法》第二版課後題答案,丁麗娟,北京理工大學出版社

陶宗旺76地俊星鐵扇子宋清

⑹ 在體育統計中有哪些常用的研究方法

研究方法
2.1 文獻資料法;
通過對現有文獻資料的查閱、分析和篩選,首先確定了參數統計、非參數統計、多元統計分析方法及數值計算方法四大類內容,每一類中再細分為若干種方法(見下頁表一),並對它們逐一進行甄別、測試和數據驗證。
2.2 面向對象的程序設計方法(OOP);
體育常用數據分析處理方法通常數據傳輸( 數據輸入、數據輸出)量大、計算過程有的簡單有的繁雜、計算結果數據常常成批產生,採用面向對象的程序設計方法(OOP),充分應用可視化技術,將體育領域中最常用的一些數據分析處理方法開發為在Windows下運行的全中文界面的「傻瓜」型實用軟體。
2.3 系統分析法
按照軟體工程學的思想對系統作結構化分析(SA),建立開發文檔,列出數據流圖,最後利用Visual Basic編程技術開發、調試,完成軟體後期製作。
3. 結果與分析
以VB為軟體開發工具,篩選了體育訓練、科研中最常用的參數統計、非參數統計、多元統計、數值計算方法等四大類共60多個,在Windows上平台開發為全中文界面「傻瓜」型多功能實用軟體:可為運動訓練中的有關數據作量化分析,可為體育科研人員提供一個分析處理數據的實用工具,也可為高校開設相關課程的課堂教學、學生上機實習作教學輔助軟體。軟體的特點是:將四大類實用方法封裝在四個功能模塊中,使不熟悉各種體育用數據處理方法的體育專業人員可以在電腦上應用參數統計、非參數統計、多元統計、數值計算方法解決問題。
3.1 參數統計模塊
參數統計方法用來估計總體的某一參數(例如總體平均數、標准差等),或是檢驗總體參數是否不同。因此,需要明確樣本所來自的總體的分布或對此分布做出假設,而總體分布的特徵是通過總體參數來決定的。本模塊包括了體育統計中具有數字特徵、量化分析的一些概念和常用方法,在實際應用中由於很難掌握總體的全部情況,
只能根據樣本計算出相應的數字特徵值來估計它,評分方法、差異的顯著性檢驗、相關分析、回歸分析等都是本模塊中的重要內容。
3.2 非參數統計模塊
非參數統計方法適用於未知分布的資料,所以應用范圍廣、方法簡便。體育活動中未知分布的資料很多,對於那些只分`等級、只排名次或只用二值邏輯(例如只有成功/失敗、正確/錯誤、陽性/陰性等兩種結果)表示的資料的分析與處理,常常使用非參數統計方法。本模塊包括了體育統計中具有非數字特徵、定性分析的一些概念和常用方法,如各種檢驗方法、作圖法、相關分析、權重回歸等。
3.3 多元統計分析模塊
多元統計分析是研究分析多個因素(變數或指標)之間關系的統計方法,體育領域中應用廣泛,模塊中包含了9種共計17個常用的多元統計方法,是體育科研和教練員分析問題、處理數據的主要方法和手段。
3.4 數值計算方法模塊
數值計算方法近年來開始應用於運動生物力學分析、體育系統模擬技術研究等,按照「針對實際問題→抽象數學模型→確定數值計算方法→程序設計→上機處理出結果」的模式,模塊中包括了函數插值、曲線擬合、數據平滑等三類數值處理方法。
對於上述四個模塊中每一種數值方法,軟體中配備了「例題演示」(如圖一)和詳盡的「使用說明」(如圖二);如果用戶對所選用的方法不是很熟悉,那麼可先瀏覽一下軟體為該方法配備的例題演示,通過例題,用戶可以了解該方法輸入/輸出哪些初始數據(如圖三)、中間結果和最後結果(如圖四)。如果用戶希望了解所用的方法的初始數據如何操作?有無參數需現場輸入等,可閱讀相應的「使用說明」,它會詳盡地告訴用戶這一切。
針對體育科研和訓練的特點,為使軟體的板塊結構清晰、數據流暢、每個數值處理方法自成一體,軟體中使用了多文檔界面(MDI,Multiple Document Interface)即多窗體結構,選擇數值方法的主菜單由父窗體控制,每個方法各自為一個子窗體,子窗體被包含在父窗體中,父窗體為每個子窗體提供工作空間。針對每個子窗體上的某一種方法,分別設置了「使用說明」、「初始數據錄入」、「數值計算」、「 列印輸出」、「清窗口」和「返回主菜單」等六個功能塊,這樣,用戶在處理數據時,需要做哪項工作,只需用滑鼠點擊相應的按鈕就可以了。
4. 結束語
數據處理分析方法目前已廣泛應用到體育科研和訓練的許多領域,隨著計算機的進一步普及和軟體開發技術的「平民化」,開發一些體育常用的數據處理分析方法實用軟體是必要、可行的,它為計算機數值處理技術在體育領域內開辟了一個應用窗口;
體育訓練、科研中量化模型的研究,計算機數值方法是量化分析的最有效工具,軟體的開發研製將數據處理分析方法實用化,為獲取准確的量化數據提供了一種簡捷、快速、有效的手段;
軟體中的部分內容從一九九六年開始在國內推廣應用,在體育領域取得了較好的社會效益和經濟效益。

閱讀全文

與數值計算方法導論題庫相關的資料

熱點內容
西裝行李箱的正確安裝方法 瀏覽:485
自製抽繩收納方法視頻 瀏覽:951
在水裡寫字的正確方法 瀏覽:180
浙江省的作文技巧和方法 瀏覽:541
壓槍方法是手指壓在哪裡 瀏覽:927
拇指跖疣最簡單的自愈方法 瀏覽:155
九陽豆漿機製作豆漿方法視頻教程 瀏覽:261
一歲輪狀病毒怎麼治療最好的方法 瀏覽:813
核桃保養油的使用方法 瀏覽:978
用筷子做小鴨子的簡單方法 瀏覽:155
自動擋離合器加油的正確方法 瀏覽:125
學數學的基本方法和技巧初中課件 瀏覽:424
麻將席去蟎蟲的最簡單方法 瀏覽:929
如何做到退熱的方法 瀏覽:698
上海核桃粉芝麻的食用方法 瀏覽:555
如何判斷直男最好方法 瀏覽:973
蘋果7手機許可權在哪裡設置方法 瀏覽:598
心理分析方法的咨詢目標 瀏覽:531
如何治好胃病方法 瀏覽:592
羅漢百合種植方法 瀏覽:330