det是一個計算機函數(shù),在FreeMat、Matlab中,該函數(shù)用于求一個方陣(square matrix)的行列式(Determinant)。
函數(shù)簡介語法格式(1)功能:det為矩陣的行列式值。det計算某一方陣(行列相等的二維數(shù)組)的對應行列式值每一矩阼都有一個對應的行列式。行列式是對矩陣表按一定規(guī)則進行運算之后所得到的一個數(shù)值。行列式可以確定出對應矩陣是否存在著逆,即確定矩陣的奇異性,可以用來解線性方程組等。當行列式為0或近似于0時,其對應逆矩陣不存在,或雖然存在,但計算機計算出來的結果不正確。1
(2)語法:d = det(X)
返回方陣X的行列式值。如果X僅包含一個整數(shù)元素,返回的結果d也是一個整數(shù)。
(3)解析:將der(X)==0作為對矩陣奇異性的測試僅適合具有階和較小整數(shù)元素的矩陣。使用abs(det(X)) A = [0 0 0; 1 2 3; 4 5 6];
--> det(A)
ans =
0
--> B = [1 2; 3 4];
--> det(B)
ans =
-2
性質(zhì)性質(zhì)1:如果(a,b)=(1,0),(c,d)=(0,1)則平行四邊形變成正方形,面積=1,A為單位陣,即
性質(zhì)2:若A有相同的兩行,則det(A)=0.
看一個極端情況,如果(a,b)=(c,d),即向量(a,b)與(c,d)重合,面積肯定為0。
本詞條內(nèi)容貢獻者為:
徐恒山 - 講師 - 西北農(nóng)林科技大學