計算機怎麼計算行列式

2021-04-21 23:21:58 字數 1873 閱讀 4979

1樓:zzllrr小樂

用一些數學軟體如mathematica, maple, matlab, mathcad, zzllrr mather來計算行列式

2樓:科技數碼答疑

採用軟體matlab可以直接計算

行列式的計算方法

3樓:匿名使用者

2,3階行列式的對角線法則

, 4階以上(含4階)是沒有對角線法則的!

解高階行列式的方法 一般有

用性質化上(下)三角形,上(下)斜三角形, 箭形按行列定理

laplace定理

加邊法遞迴關係法

歸納法特殊行列式(如vandermonde行列式)先想到這些...

4樓:我是一個麻瓜啊

簡單地說,行列式的主要功能體現在電腦科學中現在數學課上學習行列式,就是為了讓我們理解一些計算原理我先講行列式怎麼計算吧

二階行列式(行列式兩邊的豎線我不會打,看得懂就行):

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的值了

5樓:匿名使用者

若元素m在第i行 第j列

他的代數餘子式就是在原來行列式的基礎上去掉第i行第j列所剩下的行列式的值。注意前面還有一個符號就是-1的(i+j)次方 。

6樓:小樂笑了

第3行,減去第2行,

然後提取第3行公因子λ-3,

然後第2列,加上第3列

這時,按第3行,得到一個2階行列式

交叉相乘後相減,然後因式分解一下,即可得到

計算機怎麼計算行列式?

7樓:匿名使用者

若按行列式定義計算行列式值運算量很大,計算機不採用定義去算。通常採用 ①將行列式化為上三角形,行列式值=對角元素乘積。見楊蔭華老師《線性代數》。

②將行列式化為下三角形,行列式值=對角元素相乘。③將行列式矩陣正交相似變換,矩陣對角化後得到對角線的特徵值,行列式值=λ1·λ2 ···λn。 我僅知這些,還有方法網友高手介紹。

計算機軟體應能根據行列式不同特點選擇最簡便方法。

8樓:小樂笑了

一般的演算法是按照初等變換,化成對角陣

這裡面涉及到矩陣分解的演算法(演算法很多,需要根據不同的特徵,選擇不同的方法)

也可以使用對角線法則(適用於3階或以內的行列式)按定義等方法。

9樓:厲平生悅喜

用一些數學軟體如mathematica,

maple,

matlab,

mathcad,

zzllrr

mather來計算行列式

行列式的計算方法!具體點有些什麼!

行列式計算問題,行列式計算方法問題

樓上亂答 4階行列式完全應該有 24 項,你一定是漏項了一般不這麼做 這是 箭形 行列式,是經典的處理方法,要學會 這個不是主對角線,不能直接做,要先變換 1 第一行與第二行交換,然後再與第三行交換,與最後一行交換,共進行n 1次行交換,此時第一行被換到最後一行,其它各行均上移一行 2 此時的第一行...

n階行列式的計算,怎麼計算n階行列式

將最後一列乘於 an n 1,2,n 1 分別加到第n列,化為x a1 10 x a2 10 0 1.x an 1 10.0 1 最右邊那一列分解開就行 此題的解答方法很多,不知道你的專業的難度。以下提供幾種思路。解法一 求此矩陣a的行列式 a a b e,矩陣b為所以元素為3 所以矩陣b的特徵值為...

行列式怎麼算啊,行列式是如何計算的?

第二列以後的所有列都加到第一列,第一列提出 a1 a2 an 第一行乘以 1 加到以下所有行,結果 a1 a2 an 1 範德蒙行列式怎麼算?具體的計算方法如上圖所示拓展資料 行列式 行列式在數學中,是一個函式,其定義域為det的矩陣a,取值為一個標量,寫作det a 或 a 行列式可以看做是有向面...