關於矩陣 QR 分解計算器
這是一個免費的線上矩陣 QR 分解計算器 這是一個提供完整、詳細、分步驟解答的免費在線矩陣計算器,可進行高達 99x99 大小的矩陣運算,支持的矩陣元素類型包括:小數、分數、複數和變數。
要開始計算,您首先需要在螢幕最上方找到輸入欄位,輸入矩陣的大小,還可以在那裡選擇所需的計算方法。
稍微往下,您會找到一個矩陣視窗,您需要在其中使用鍵盤輸入矩陣元素。這裡還設有矩陣控制面板,可以簡化矩陣操作,包含以下控制項:
- 第一個控制項可以讓您展開矩陣視窗。這在您需要使用非常大的矩陣進行計算時特別有用,而這些矩陣無法完全顯示。如果展開視窗後矩陣仍然不可見,您可以使用 + / - 按鈕來縮放矩陣;
- 第二個控制項可以將矩陣輸入複製到記憶體緩衝區。這在您經常使用相同的矩陣進行計算或需要在操作之間移動矩陣時很有用;
- 最後一個控制項可以插入之前複製的矩陣,讓您只需點擊幾下即可快速輸入矩陣,而無需手動輸入;
再往下,您會找到一個工具欄,可以用來自訂計算器並使其更易於使用。它在視覺上分為三個部分,每個部分負責以下功能:
- 第一個部分可以讓您在顯示結果時選擇數字格式。您還可以在此處關閉問題解答的註釋,如果您已經理解如何解決該問題,並使用計算器來加速或檢查自己的計算。或者,如果您只需要解答結果,可以完全關閉分步驟解答;
- 第二部分包含按鈕,可以讓您更改矩陣輸入欄位的類型、清除其元素或整個矩陣,以及最大的等號按鈕,它會帶您進入問題解答的螢幕。所有這些按鈕都由鍵盤上的按鍵複製。要知道要按哪個鍵盤按鍵,只需將滑鼠懸停在其中一個按鈕上,就會出現一個帶有按鍵名稱的提示。您還可以使用鍵盤上的箭頭鍵在矩陣輸入欄位之間移動游標;
- 最後一部分可以讓您選擇非整數數字的小數點後位數,以進行捨入。您還可以在此處立即看到捨入後的分數示例;
什麼是矩陣的 QR 分解?
QR 分解是將一個給定的矩陣分解為兩個矩陣,其中一個是正交矩陣,另一個是上三角矩陣,這兩個矩陣的乘積等於原始矩陣。QR 分解可以應用於列數不大於行數的矩陣。
如何使用格拉姆-施密特正交化法進行矩陣的 QR 分解?
首先,我们需要将格拉姆-施密特正交化過程應用於给定矩阵的列向量,得到的结果向量将成为正交矩阵的列向量。然后,为了得到上三角矩阵,我们需要找到正交矩阵的转置矩阵并将其与原始矩阵相乘。
如何使用豪斯霍爾德反射進行矩陣的 QR 分解?
首先要为给定矩阵的每一列计算豪斯霍爾德反射向量。然后,我们将豪斯霍爾德变换应用于给定矩阵的所有列,得到的变换后矩阵将是一个上三角矩阵。正交矩阵可以通过将计算上三角矩阵过程中得到的每个豪斯霍爾德矩阵相乘得到。
如何使用吉文斯旋轉進行矩陣的 QR 分解?
我们可以使用吉文斯旋轉將给定矩阵的主对角线以下的所有元素归零,得到一个上三角矩阵。在每次迭代计算上三角矩阵的过程中,我们将计算矩阵 G 将主对角线以下的元素归零。为了得到正交矩阵,需要将所有转置矩阵 G 相乘。

