跳轉到內容

數值方法資格考試問題及解答(馬里蘭大學)/2004年1月

來自華夏公益教科書,開放的書籍,為開放的世界

是區間 的任意固定分割槽。函式 是一個二次樣條函式,如果


(i)


(ii) 在每個子區間 上, 是一個二次多項式。


問題是構造一個二次樣條 來插值資料點 。該構造類似於三次樣條的構造,但要容易得多。

問題 1a

[編輯 | 編輯原始碼]

證明如果我們知道 ,我們可以構造

解答 1a

[編輯 | 編輯原始碼]

考慮區間 . 由於 在此區間上是線性的,使用點斜式,我們有



積分,我們有



或者,用更方便的形式,


問題 1b

[編輯 | 編輯原始碼]

找到能夠確定 的方程。你應該發現其中一個 可以任意指定,例如

由於 上是連續的,





簡化並重新排列項,得到遞迴公式


問題 2a

[編輯 | 編輯原始碼]

給出 演算法的定義,該演算法用於尋找矩陣 的特徵值。 定義無移位版本和帶有移位 的版本。

解答 2a

[編輯 | 編輯原始碼]

無移位版本

[編輯 | 編輯原始碼]

移位版本

[編輯 | 編輯原始碼]

問題 2b

[編輯 | 編輯原始碼]

證明在每種情況下,由 演算法生成的矩陣 酉等價(即 為酉矩陣)。

解 2b

[edit | edit source]

假設存在某個酉矩陣 ,使得 。由於 ,我們有

這符合我們的預期,因為 是酉矩陣。

對於移位的情況,使用 這個事實,相同的論證也成立。

問題 2c

[edit | edit source]



使用平面旋轉(Givens 旋轉)對 演算法執行一步操作,首先不進行平移,然後使用平移 。 哪個方法效果更好? 的特徵值為 。 (回想一下,平面旋轉是一個形式為



的矩陣,其中

解決方案 2c

[edit | edit source]

平移迭代似乎效果更好,因為它的對角線元素比未平移迭代的對角線元素更接近實際特徵值。

未平移迭代

[edit | edit source]

平移迭代

[edit | edit source]

問題 3

[edit | edit source]

是一個 對稱正定矩陣。那麼我們知道求解 等價於最小化泛函 ,其中 表示 中的標準內積。為了透過最小化 來解決問題,我們考慮一般的迭代方法

問題 3a

[編輯 | 編輯原始碼]

給定,證明最小化 (作為 的函式)的 值可以用殘差 表示為



解決方案 3a

[編輯 | 編輯原始碼]

有用的關係

[編輯 | 編輯原始碼]

由於 是對稱的



此關係將在整個解決方案中使用。


代入泛函

[編輯 | 編輯原始碼]

對 alpha 求導數

[編輯 | 編輯原始碼]

將導數設為零

[編輯 | 編輯原始碼]


這意味著


問題 3b

[編輯 | 編輯原始碼]

-正交基於 。考慮解 在此基下的展開式



利用 正交性來計算 關於解 的表示式

解 3b

[edit | edit source]


這意味著


問題 3c

[編輯 | 編輯原始碼]

表示部分和



使得 其中 是在 (b) 中找到的係數。利用 以及 -正交性的 推斷出係數 由最優 給出,即



這意味著


華夏公益教科書