1樓:匿名使用者
若按行列式定義計算行列式值運算量很大,計算機不採用定義去算。通常採用 ①將行列式化為上三角形,行列式值=對角元素乘積。見楊蔭華老師《線性代數》。
②將行列式化為下三角形,行列式值=對角元素相乘。③將行列式矩陣正交相似變換,矩陣對角化後得到對角線的特徵值,行列式值=λ1·λ2 ···λn。 我僅知這些,還有方法網友高手介紹。
計算機軟體應能根據行列式不同特點選擇最簡便方法。
2樓:小樂笑了
一般的演算法是按照初等變換,化成對角陣
這裡面涉及到矩陣分解的演算法(演算法很多,需要根據不同的特徵,選擇不同的方法)
也可以使用對角線法則(適用於3階或以內的行列式)按定義等方法。
3樓:厲平生悅喜
用一些數學軟體如mathematica,
maple,
matlab,
mathcad,
zzllrr
mather來計算行列式
怎麼計算行列式的值???
4樓:是你找到了我
1、利用行列式定義直接計算。
2、利用行列
式的七大性質計算。
3、化為三角形行列式 :若能把一個行列式經過適當變換化為三角形,其結果為行列式主對角線上元素的乘積。因此化三角形是行列式計算中的一個重要方法。
4、降階法:按某一行(或一列)行列式,這樣可以降低一階,更一般地是用拉普拉斯定理,這樣可以降低多階,為了使運算更加簡便,往往是先利用列式的性質化簡,使行列式中有較多的零出現,然後再。
5樓:匿名使用者
類似的高斯消元。。
。。可以通過。。。
比如。第一行為主元,a11
以下第i行aij減去ai1/a11*a1j。。。。
(行列式中,把某一行的所有對應元素乘以某一個數加到另一行上面去,行列式值不變)
然後把第一列化成0
同理。。。可以把左下角的數字全部化成0.。。。
比如 1 -1 0 2
0 -1 -1 2
-1 2 -1 0
2 1 1 0
-》1 -1 0 2
0 -1 -1 2
0 1 -1 2
0 3 1 -4
-》1 -1 0 2
0 -1 -1 2
0 0 -2 4
0 0 -2 2
-》1 -1 0 2
0 -1 -1 2
0 0 -2 4
0 0 0 -2
然後變成三角形行列式,直接將對角線數字乘起來就行了。。
原式=-1×-2×-2=-4
還有,如果aii=0
可以利用「交換行列式兩行(列),行列式變號」
將主元變成非0
當然還有很多行列式的性質,建議看中國人民大學出版社的《線性代數》一書。
6樓:化凍
將第一行乘以2加到第二行、將第一行乘以3/2加到第三行,將第一行加到第四行,得到
-2 2 -4 0
0 3 -5 5
0 4 -8 -3
0 2 1 1
按第一列得
行列式3 -5 5
4 -8 -3
2 1 1
乘以-2,
下面就簡單了。
7樓:匿名使用者
找本書看看,線性代數的書。看書容易一點,這裡不好寫。
行列式的計算方法是什麼?
8樓:我是一個麻瓜啊
簡單地說,行列式的主要功能體現在電腦科學中現在數學課上學習行列式,就是為了讓我們理解一些計算原理我先講行列式怎麼計算吧
二階行列式(行列式兩邊的豎線我不會打,看得懂就行):
a b
c d
它的值就等於ad-bc,即對角相乘,左上-右下的那項為正,右上-左下的那項為負
三階行列式:
a b c
d e f
g h i
它的值等於aei+bfg+cdh-afh-bdi-ceg,你在紙上用線把每一項裡的三個字母連起來就知道規律了
計算機就是用行列式解方程組的
比如下面這個方程組:
x+y=3
x-y=1
計算機計算的時候,先計算x,y係陣列成的行列式d:
1 1
1 -1
d=-2
然後,用右邊兩個數(3和1)分別代替x和y的係數得到兩個行列式dx和dy:
3 1
1 -1
dx=-4
1 3
1 1
dy=-2
用dx除以d,就是x的值,用dy除以d,就是y的值了
行列式的計算方法
9樓:匿名使用者
2,3階行列式的對角線法則
, 4階以上(含4階)是沒有對角線法則的!
解高階行列式的方法 一般有
用性質化上(下)三角形,上(下)斜三角形, 箭形按行列定理
laplace定理
加邊法遞迴關係法
歸納法特殊行列式(如vandermonde行列式)先想到這些...
10樓:我是一個麻瓜啊
簡單地說,行列式的主要功能體現在電腦科學中現在數學課上學習行列式,就是為了讓我們理解一些計算原理我先講行列式怎麼計算吧
二階行列式(行列式兩邊的豎線我不會打,看得懂就行):
a b
c d
它的值就等於ad-bc,即對角相乘,左上-右下的那項為正,右上-左下的那項為負
三階行列式:
a b c
d e f
g h i
它的值等於aei+bfg+cdh-afh-bdi-ceg,你在紙上用線把每一項裡的三個字母連起來就知道規律了
計算機就是用行列式解方程組的
比如下面這個方程組:
x+y=3
x-y=1
計算機計算的時候,先計算x,y係陣列成的行列式d:
1 1
1 -1
d=-2
然後,用右邊兩個數(3和1)分別代替x和y的係數得到兩個行列式dx和dy:
3 1
1 -1
dx=-4
1 3
1 1
dy=-2
用dx除以d,就是x的值,用dy除以d,就是y的值了
11樓:匿名使用者
若元素m在第i行 第j列
他的代數餘子式就是在原來行列式的基礎上去掉第i行第j列所剩下的行列式的值。注意前面還有一個符號就是-1的(i+j)次方 。
12樓:小樂笑了
第3行,減去第2行,
然後提取第3行公因子λ-3,
然後第2列,加上第3列
這時,按第3行,得到一個2階行列式
交叉相乘後相減,然後因式分解一下,即可得到
行列式是用來計算什麼的?怎樣計算?
13樓:匿名使用者
簡單地說,行列式的主
14樓:匿名使用者
一般是用來解線性方程組的
如何計算該行列式,怎麼計算行列式的值???
這個還不簡單,第一行加第二行加第三行加第四行家第五行,然後就可以看出經過簡單變換後成了 0 0 0 0 0 1 4 1 1 1 1 1 4 1 1 1 1 1 4 1 1 1 1 1 4後面的就不用我再說了嘛 怎麼計算行列式的值?1 利用行列式定義直接計算。2 利用行列 式的七大性質計算。3 化為三...
計算行列式,行列式是如何計算的?
c2 c1,c3 c2,c4 c3,c5 c4 d a1 a2 a3 a1 a4 a1 a5 a1 2a1 a1 2 a2 2 a3 2 a1 2 a4 2 a1 2 a5 2 a1 2 2a1 2 a1 3 a2 3 a3 3 a1 3 a4 3 a1 3 a5 3 a1 3 2a1 3 a1 4...
利用行列式的定義計算,利用行列式的定義計算
都高速你 行列式的定義計算 了,聽他的就是。這一題用行列式的定義計算怎麼計算呀?第一行取第一個元素n,第二行取第三個元素2,第三行取第四個元素3,第n 1行取第n個元素n 1 第n行取第二個元素1。只有這一種取法取出的n個數之積不為0 這些數對應的排列為 134.n2 其逆序數為 t 134.n2 ...