範例:QR 矩陣因式分解
|
• 為避免在執行布林比較時發生邏輯不符的情況,請啟用「計算選項」下拉式清單中的「近似等式」。
• 此範例使用複數矩陣作為輸入,但此函數也接受實數矩陣作為輸入。
|
使用樞軸的 QR 因式分解
1. 定義維度 m x n 的實數矩陣 M1,例如 m > n。
2. 設定引數 p 控制樞軸的啟用/停用。
3. 使用 QR 函數執行矩陣 M1 的 QR 矩陣因式分解。
4. 顯示 M1 x P1 = Q1 x R1。
5. 使用
submatrix 函數萃取矩陣
M2,例如
m < n,然後套用
QR 函數。
6. 顯示 M2 x P2 = Q2 x R2。
7. 使用 submatrix 函數萃取矩陣 M3,例如 m = n,然後套用 QR 函數。
8. 顯示 M3 x P3 = Q3 x R3。
使用無樞軸的 QR 因式分解
1. 停用樞軸,然後將 QR 函數套用至矩陣 M1 (m > n)。
2. 顯示 M1 = Q10 x R10。
3. 停用樞軸,然後將 QR 函數套用至矩陣 M2 (m < n)。
4. 顯示 M2 = Q20 x R20。
5. 停用樞軸,然後將 QR 函數套用至矩陣 M3 (m = n)。
6. 顯示 M3 = Q30 x R30。