數值方法 九十七學年度第一學期末考期

 

 

一、用 Gauss-Jordan 法求解 Ax = b,並列出 A-1,其中

A =

1 0 1 0
0 1 0 1
2 0 4 0
0 0 0 1

b =

1
1
1
1

A 與 b 需要先打成檔案 a.dat 與 b.dat 再由程式讀入。 (30%)

 

 

二、 請用 cubic spline 方法對下表插值,取兩端斜率皆為零,在 x = 0.0 到 x = 5.0 的範圍內等距插值 300 點。兩種方法輸出擇一,將你的結果 (1) 以 pgplot 呈現,或 (2) 寫入檔案中並用 xmgr 繪出 (可選按 Auto scale on read 來省去範圍的調整)。(30%)

xi  yi
---------
0.0 0.0
1.0 1.0
2.0 4.0
3.0 3.0
4.0 16.0
5.0 0.0

 

 

三、 找出 f(x) = 7*sin(x) + x 的所有根。(40%)