怎麼求下三角矩陣的逆寫的具體一點

2021-12-21 14:28:27 字數 2412 閱讀 6782

1樓:是你找到了我

1、初等變換法

求元索為具體數字的矩陣的逆矩陣,常用初等變換法‘如果a可逆,則a’可通過初等變換,化為單位矩陣 i

用a的逆右乘上式兩端,得:

可以看到當a通過初等變換化為單位處陣的同時,對單位矩陣i作同樣的初等變換,就化為a的逆矩陣。

2、伴隨矩陣法:

此方法求逆知陣,對於小型矩陣,特別是二階方陣求逆既方便、快陣,又有規律可循。因為二階可逆矩陣的伴隨矩陣,只需要將主對角線元素的位置互換,次對角線的元索變號即可。

2樓:好無聊啊

下三角矩陣的逆矩陣:

將下三角矩陣劃分成塊矩陣,如上圖所示,則其逆矩陣結果如下圖。

擴充套件資料下三角矩陣的定義:

若矩陣l具有下列形式:

則稱為下三角矩陣

若矩陣u具有下列形式:

則稱為上三角矩陣。

許多矩陣運算保持下三角性不變:

1、兩個下三角矩陣的和下三角。

2、兩個下三角矩陣的乘積是下三角。

3、一個可逆的下三角矩陣的逆是下三角。

4、下三角矩陣與常數相乘是一個下三角矩陣。

以上性質對上三角矩陣也成立。

下面給出一個c語言的演算法實現:

public static double luevaluate(double l, double u, double b)

// ax = b -> lux = b. then y is defined to be ux

double x = new double[b.length];

double y = new double[b.length];

// forward solve ly = bfor (int i = 0; i < b.length; i++)y[i] = b[i];

for (int j = 0; j < i; j++) {y[i] -= l[i][j] * y[j];

y[i] /= l[i][i];

// backward solve ux = yfor (int i = b.length - 1; i >= 0; i--)

x[i] = y[i];

for (int j = i + 1; j < n; j++) {x[i] -= u[i][j] * x[j];

x[i] /= u[i][i];

return x;

3樓:匿名使用者

1、伴隨矩陣的方法(如果不嫌麻煩)

2、初等行變換法(這個很簡單吧,一下就寫出來了)3、解方程組,如ax=y,則x=a^-1y,需要構造向量x和y,比較難

針對下三角形通常就這些方法瞭如果是比較特殊的矩陣,比如稀疏的下三角矩陣等,還可以增加一種方法:

4、分塊矩陣的方法 推薦方法2,(a|e)——>(e|a^-1) 這裡e是單位矩陣,工科常使用i表示認真求一兩個矩陣,就可以找到規律了,以後就可以直接寫出來.

4樓:嘻嘻樂了

到底應該怎麼樣去求逆矩陣才好呢?

5樓:七先生是遊戲鬼才

這個你可以自己開進行計算就可以了

怎麼樣求解上三角矩陣的逆矩陣

6樓:匿名使用者

解法1. 用初等行變換將(a,e)化為(e,a^-1)(a,e) =

1 2 1 -2 1 0 0 00 5 3 -2 0 1 0 00 0 3 5 0 0 1 00 0 0 3 0 0 0 1r4*(1/3), r1+2r4,r2+2r4,r3-5r41 2 1 0 1 0 0 2/30 5 3 0 0 1 0 2/30 0 3 0 0 0 1 -5/30 0 0 1 0 0 0 1/3r2-r3, r3*(1/3), r1-r31 2 0 0 1 0 -1/3 11/90 5 0 0 0 1 -1 7/30 0 1 0 0 0 1/3 -5/90 0 0 1 0 0 0 1/3r2*(1/5), r1-2r2

1 0 0 0 1 -2/5 1/15 13/450 1 0 0 0 1/5 -1/5 7/150 0 1 0 0 0 1/3 -5/90 0 0 1 0 0 0 1/3a^-1 =

-2/5 1/15 13/45

1/5 -1/5 7/15

0 1/3 -5/9

0 0 1/3

解2. 用分塊矩陣方法求逆

a =b c

0 d

當b,d可逆時a也可逆, 且 a^-1 =b^-1 -b^-1cd^-1

0 d^-1

分塊矩陣的逆矩陣怎麼求

如下 性質 同結構的分塊上 下 三角形矩陣的和 差 積 若乘法運算能進行 仍是同結構的分塊矩陣。數乘分塊上 下 三角形矩陣也是分塊上 下 三角形矩陣。分塊上 下 三角形矩陣可逆的充分必要條件是的主對角線子塊都可逆 若可逆,則的逆陣也是分塊上 下 三角形矩陣。分塊上 下 三角形矩陣對應的行列式。計算規...

矩陣的模和矩陣的逆怎麼求,如何求乙個矩陣的逆矩陣

呵呵 矩陣的行列式或者秩,矩陣的逆矩陣可以用伴隨矩陣來求也可以用矩陣初等變換來求 如何求乙個矩陣的逆矩陣?如下參考 1.啟動複雜的matlab,如下圖所示。2.輸入 clear 和 clc 清除螢幕 如下圖所示。3.根據你的要求建立矩陣系統 圖中例子設矩陣a 1,2,3,4 a 可以定義為你需要的任...

任意角三角函式一題,任意角的三角函式怎麼求

先看a 定義域指的是x,所以是x r b sinx的值域是 1,1 但是cos的 1,1 的值域不是b給的 1,1 三角函式裡1大約是57 c f x cos sin x cos sinx cos sinx f x 偶函式 所以是d 解 a由f x cos sinx 可知x可以為任意實數,故a錯誤 ...