a
b
c
d
x
y
z
clear
i
Randomize
關於矩陣行列式計算器
這是一個免費的線上矩陣行列式計算器,支持使用按行/列展開、Sarrus法則、三角形形式(高斯消去法)、Montante(Bareiss算法)等方法 這是一個提供完整、詳細、分步驟解答的免費在線矩陣計算器,可進行高達 99x99 大小的矩陣運算,支持的矩陣元素類型包括:小數、分數、複數和變數。
要開始計算,您首先需要在螢幕最上方找到輸入欄位,輸入矩陣的大小,還可以在那裡選擇所需的計算方法。
稍微往下,您會找到一個矩陣視窗,您需要在其中使用鍵盤輸入矩陣元素。這裡還設有矩陣控制面板,可以簡化矩陣操作,包含以下控制項:
- 第一個控制項可以讓您展開矩陣視窗。這在您需要使用非常大的矩陣進行計算時特別有用,而這些矩陣無法完全顯示。如果展開視窗後矩陣仍然不可見,您可以使用 + / - 按鈕來縮放矩陣;
- 第二個控制項可以將矩陣輸入複製到記憶體緩衝區。這在您經常使用相同的矩陣進行計算或需要在操作之間移動矩陣時很有用;
- 最後一個控制項可以插入之前複製的矩陣,讓您只需點擊幾下即可快速輸入矩陣,而無需手動輸入;
再往下,您會找到一個工具欄,可以用來自訂計算器並使其更易於使用。它在視覺上分為三個部分,每個部分負責以下功能:
- 第一個部分可以讓您在顯示結果時選擇數字格式。您還可以在此處關閉問題解答的註釋,如果您已經理解如何解決該問題,並使用計算器來加速或檢查自己的計算。或者,如果您只需要解答結果,可以完全關閉分步驟解答;
- 第二部分包含按鈕,可以讓您更改矩陣輸入欄位的類型、清除其元素或整個矩陣,以及最大的等號按鈕,它會帶您進入問題解答的螢幕。所有這些按鈕都由鍵盤上的按鍵複製。要知道要按哪個鍵盤按鍵,只需將滑鼠懸停在其中一個按鈕上,就會出現一個帶有按鍵名稱的提示。您還可以使用鍵盤上的箭頭鍵在矩陣輸入欄位之間移動游標;
- 最後一部分可以讓您選擇非整數數字的小數點後位數,以進行捨入。您還可以在此處立即看到捨入後的分數示例;
什麼是矩陣行列式?
矩陣的行列式是一個純量值,是所有方形矩陣元素的函數,用於表徵矩陣的某些性質。因此,只有方形矩陣(即行數和列數相同的矩陣)才有行列式。如果矩陣的行列式為零,則表示矩陣是奇異的(也稱為退化或不可逆),無法求出其逆矩陣。
如何使用 Laplace 展開(按行/列展開)求矩陣的行列式?
使用 Laplace 展開可以求出任意大小方形矩陣的行列式。使用 Laplace 展開(也稱為伴隨矩陣展開)求矩陣行列式時,首先需要選擇矩陣的任意一行或一列,通常选择第一行,我们接下来的解释也将以第一行為例。然後需要求出該行中每個元素的余子式。求某個元素的余子式時,需要從該元素所在的矩陣中去掉一行一列,得到一個新的子矩陣,再求出該子矩陣的行列式,即為該元素的余子式。然後需要求出每個元素的代數餘子式,方法是將元素的余子式乘以 1(如果元素的行號和列號之和為偶數)或 -1(如果為奇數)。最後,將該行所有元素乘以其代數餘子式,並將所有結果相加,得到的結果就是矩陣的行列式。
行列式計算示例
常見問題
如何求 3×3 矩陣的行列式?
沿任一行或任一列使用餘子式展開:將每個元素乘以其帶符號的子式,然後將結果相加。對於 3×3 矩陣,您也可以使用 Sarrus 法則,即將三條正向對角線的乘積相加,再減去三條反向對角線的乘積。
行列式為 0 代表什麼意思?
行列式為 0 表示該矩陣是奇異矩陣:它的各行(與各列)線性相依,沒有逆矩陣,且其所代表的線性方程組要麼無解,要麼有無窮多解。
非方陣有行列式嗎?
沒有。行列式僅對方陣有定義,也就是行數等於列數的矩陣。對於非方陣,會改用相關的量,例如矩陣的秩或奇異值。
行列式有什麼用途?
行列式可顯示矩陣是否可逆,衡量矩陣對面積或體積的縮放程度,出現在求解線性方程組的克拉默法則中,並透過特徵多項式用於求特徵值。
參考來源
- https://en.wikipedia.org/wiki/Determinant
- https://en.wikipedia.org/wiki/Laplace_expansion
- https://en.wikipedia.org/wiki/Rule_of_Sarrus
- https://en.wikipedia.org/wiki/Triangular_matrix
- https://www.cuemath.com/algebra/triangular-matrix
- https://en.wikipedia.org/wiki/Bareiss_algorithm
- https://en-academic.com/dic.nsf/enwiki/5407681