矩陣秩計算器
透過高斯消去法求出矩陣的秩,確認線性獨立的橫列或直行數量。
計算矩陣的秩
輸入任意矩形矩陣,即可立即求出其秩。
直行之間以半形逗號分隔,橫列之間以半形分號分隔。
關於矩陣的秩
矩陣的秩是其中線性獨立的橫列或直行數量。雖然列秩與行秩是從不同方向定義,但線性代數的基本定理證明兩者永遠相等。因此,秩以單一數值概括矩陣所包含的獨立資訊量。
當秩等於橫列數與直行數中的較小值時,矩陣就是滿秩矩陣。滿秩方陣可逆、行列式不為零,且會將不同的輸入向量映射至不同的輸出向量。秩不足的矩陣含有冗餘資訊:至少有一個橫列或直行可由其他橫列或直行的線性組合構成。例如,若每個橫列都是第一個橫列的倍數,矩陣的秩就是一,除非所有元素皆為零。
本計算器使用帶有部分主元選取的高斯消去法求秩。它在各直行尋找可靠的非零主元,將對應橫列交換至適當位置,縮放主元所在的橫列,再消去其他橫列在該直行的元素。每找到一個有效主元,秩就加一。沒有可用主元的直行會被略過,因為它們不會引入獨立方向。較小的數值容許誤差可避免浮點數捨入誤差把理論上的零誤判為主元。
秩與線性方程組直接相關。對係數矩陣而言,秩表示獨立限制條件的數量。比較係數矩陣與增廣矩陣的秩,即可判斷方程組是無解、唯一解,還是無限多解。秩-零度定理也指出,直行數等於秩加上零空間的維度,將線性變換的像與核連結起來。
在資料分析中,秩可用於找出冗餘特徵,也是降維的基礎。在控制理論中,它用於可控制性與可觀測性檢驗。在幾何中,它表示一組向量所張成空間的維度。您可用整數或小數輸入矩形矩陣或方陣。顯示的整數介於零與矩陣較小維度之間,容易理解與核對。
矩陣秩範例
了解線性獨立性如何影響秩。
| 矩陣 | 秩 | 說明 |
|---|---|---|
| [[1,2],[3,4]] | 2 | 兩個橫列線性獨立,因此這個方陣為滿秩。 |
| [[1,2,3],[2,4,6],[3,6,9]] | 1 | 每個橫列都是第一個橫列的倍數。 |
| [[1,0,0],[0,1,0]] | 2 | 這個矩形矩陣有兩個線性獨立的橫列。 |
如何計算矩陣的秩
- 輸入矩陣的各個橫列,元素之間以半形逗號分隔。
- 相鄰橫列之間以半形分號分隔。
- 按下「計算秩」進行列化簡。
- 查看線性獨立的橫列或直行數量。
常見問題
矩陣的秩代表什麼?
秩表示矩陣中線性獨立的橫列或直行數量,也代表對應線性變換之像空間的維度。
什麼是滿秩?
當秩等於矩陣較小的維度時,矩陣即為滿秩。對方陣而言,滿秩也表示矩陣可逆。
矩形矩陣也有秩嗎?
有,每個矩形矩陣都定義了秩。最大值是橫列數與直行數中的較小值。
零矩陣的秩是多少?
零矩陣的秩為零,因為它不含線性獨立的非零橫列或直行。它會將所有向量映射至零向量。
如何求出秩?
使用高斯消去法化簡矩陣並計算主元位置的數量。每個主元代表一個獨立方向。