1樓:拍子
首先,必須明白數值分析的用途。通常所學的其他數學類學科都是由公式定理開始,從研究他們的定義,性質再到證明與應用。但實際上,尤其是工程,物理,化學等其它具體的學科。
往往你拿到手的只是通過實驗得到的資料。
如果是驗證性試驗,需要代回到公式進行分析,驗證。但往往更多面對的是研究性或試探性試驗,無具體公式定理可代。那就必須通過插值,擬合等計算方法進行資料處理以得到一個相對可用的一般公式。
還有許多計算公式理論上非常複雜,在工程中不實用,所以必須根據實際情況把它轉化成多項式近似表示。這都是數值分析的任務。
學習數值分析,不應盲目記公式,因為公事通常很長且很乏味。我個人認為,應從公式所面臨的問題以及用途出發。比如插值方法,就是就是把實驗所得的資料看成是公式的解(好比函式影象上的各個點),由這些解反推出一個近似公式,可以具有區域性一般性。
再比如說擬合,在插值的基礎上考慮實驗誤差,通過擬合能將誤差儘可能縮小,之後目的也是得到一個具有一定條件下的一般性的公式。
好好學吧,數值分析挺實用,與數學建模一起構成數學學科中最實用的兩門學科,在工程,經濟等許多鄰域都有廣泛的用途。
2樓:艾薩龍
請問你是數學系的吧,只有數學系或者資訊與計算科學專業才在本科學數值分析。
首先,必須明白數值分析的用途。通常所學的其他數學類學科都是由公式定理開始,從研究他們的定義,性質再到證明與應用。但實際上,尤其是工程,物理,化學等其它具體的學科。
往往你拿到手的只是通過實驗得到的資料。如果是驗證性試驗,需要代回到公式進行分析,驗證。但往往更多面對的是研究性或試探性試驗,無具體公式定理可代。
那就必須通過插值,擬合等計算方法進行資料處理以得到一個相對可用的一般公式。還有許多計算公式理論上非常複雜,在工程中不實用,所以必須根據實際情況把它轉化成多項式近似表示。這都是數值分析的任務。
學習數值分析,不應盲目記公式,因為公事通常很長且很乏味。我個人認為,應從公式所面臨的問題以及用途出發。比如插值方法,就是就是把實驗所得的資料看成是公式的解(好比函式影象上的各個點),由這些解反推出一個近似公式,可以具有區域性一般性。
再比如說擬合,在插值的基礎上考慮實驗誤差,通過擬合能將誤差儘可能縮小,之後目的也是得到一個具有一定條件下的一般性的公式。
好好學吧,數值分析挺實用,與數學建模一起構成數學學科中最實用的兩門學科,在工程,經濟等許多鄰域都有廣泛的用途。
數值分析 怎麼學 什麼專業學 10
3樓:匿名使用者
多做例項練習,程式設計實現,數學是永遠的基礎,學好了對其他專業都會事半功倍
4樓:笨熊喵嗚
數值分析是為理工科大學各專業普遍開設的「數值分析」課程編寫的教材。
其內容包括插值與逼近,數值微分與數值積分,非線性方程與線性方程組的數值解法,矩陣的特徵值與特徵向量計算,常微分方程數值解法。
每章附有習題並在書末給出了部分答案,每章還附有複習與思考題和計算實習題。
全書闡述嚴謹,脈絡分明,深入淺出,便於教學。
本書也可作為理工科大學各專業研究生學位課程的教材,並可供從事科學計算的科技工作者參考。[1]
5樓:匿名使用者
工程計算,
數值分析,李慶揚
學數值分析怎樣進行程式設計 10
6樓:
當然可以用來程式設計了,比如數值分析中的龍貝格(romberg)求積分的演算法如下:
#include "iostream"
#include "cmath"
#include "iomanip"
using namespace std;
#define n 20
#define e 1e-10
typedef double type;
type f(type x)
double t2n(double a,double b,int n=0,double tn=0)
h = (b-a)/n;
double x = a+h/2;
while (x超過次數!!!\n"< return 0; }int main () //////////////////////////////求得是f(x)=sin(x)/x從0-1上的積分. 總之數值分析很有用的,能解決許多現實中的數值問題。數學家們給出數學理論,數值分析將它們真正的應用到實際中。 許多影象處理的演算法中都用到數值分析。 7樓:匿名使用者 說實話,這個和程式設計還真沒有直接關係。算是打好數學基礎,為演算法做準備。 8樓:匿名使用者 你去參考一下matlab 9樓:匿名使用者 主要是程式語言要熟練掌握,其次有一些有關的演算法分析的基礎更好 這個問題用matlab求解非常簡單,但是題目好像有兩個問題 1 兩組微分方程中的方程是否應分別為dx1 dt和dx2 dt?2 這兩個系統的過渡過程很短,沒必要把 時間設太長 事實上,1秒都顯的太長 程式 如下 tf為 時間,可酌情修改 dx1 inline x 1 1 3 x 1 1 x 2 2 ... 首先你要知道定義 阻抗是一個複數,其模表示電壓,電流振幅值或有效值的比值,而幅角 z代表電壓電流的相位差,即網路的阻抗角,注意是電壓相位角減電流的。阻抗的模和復角表示式為 z e j 化為複數表示式即為a jb。注意a體現了電阻性,會引起損耗,b為虛部,僅體現能量的儲存轉化,正體現感性,負體現容性。... 不要看原始碼.在數字上右鍵,選擇檢查元素,應該會自動開啟開發者工具,且跳轉到相應的位置。這裡顯示的文件樹是最終的,就是所有指令碼執行完之後。一定要選中它的話,可以看到它沒有id,只有class名是tm price,第一種方法是 document.getelementsbyclassname tm p...求高手解決此數值分析程式設計問題,c 或者matlab都可以
如何根據阻抗的數值判斷容性感性,電路分析基礎 怎麼判斷電路的容性和感性?
學習語言中,想知道怎麼讀取網頁上的數值,網頁原始碼中沒有直接寫出的