將矩陣A(3 1 0 2,1 1 2 1,1 3 4 4)化為矩陣行階梯形和矩陣最簡形

時間 2021-09-02 11:17:26

1樓:兔老大米奇

矩陣a即

1-12-1

13-44r1-3r2,r3-r2

04-65

1-12-1

04-65r3-r1,交換r1和r2

1-12-1

04-65

0000得到行階梯型r2/4,r1十r2

1-121

01-3/25/4

0000r1十r2

101/29/4

01-3/25/4

得到矩陣的最簡形。

方法:行階梯型矩陣,其形式是:

從上往下,與每一行第一個非零元素同列的、位於這個元素下方(如果下方有元素的話)的元素都是0;行最簡型矩陣。

其形式是:

從上往下,每一行第一個非零元素都是1,與這個1同列的所有其它元素都是0.顯然,行最簡型是行階梯型的特殊情形.本題中,a3第一行第一列的元素為1,第一列的其它元素都是0。

從第二行開始沒有非零元素了,所以是行最簡型.a4第一行第一列為1,它下面的元素都是0;第二行第一個非零元素是第二行第三列為1,。

下面的元素都是0(其實它上面的元素也都是0);第三行第一個非零元素是第三行第四列為1,它下面沒有元素了。

所以a4是行階梯型.因為a4的第三行第四列元素1同列的上方元素不是都是0,所以a4不是行最簡型.如果對a4作行初等變換:

r1+r3,r2+5r3,矩陣成為:1,-2,0,00,0,1,00,0,0,1這個矩陣就是行最簡型了。

擴充套件資料

行階梯形矩陣和行最簡形矩陣的區別:

行最簡形矩陣定義:在矩陣中可畫出一條階梯線,線的下方全為0,每個臺階只有一行,臺階數即是非零行的行數。

階梯線的豎線(每段豎線的長度為一行)後面的第一個元素為非零元,也就是非零行的第一個非零元,則稱該矩陣為行階梯矩陣。

若非零行的第一個非零元為都為1,且這些非零元所在的列的其他元素都為0,則稱該矩陣為行最簡形矩陣.

2樓:zzllrr小樂

化為矩陣行階梯形和矩陣最簡形

過程如下:

用初等變換把矩陣化為標準型矩陣 d=(1 -1 3 -4 3) (3 -3 5 -4 1) (2 -2 3 -2 0) (3 -3 4 -2 -1)

3樓:匿名使用者

不知道你指什麼標準形

常用的有: 梯矩陣, 行最簡形, 等價標準形方法你可以參選這個解答:

c語言 寫一函式,將3 3矩陣轉置,輸入矩陣,輸出轉

2.矩陣轉置 3.字串連線 第2題 include using namespace std void convert int a 3 convert a return 0 第三題 include include using namespace std void func char a,char b ...

matlab將數值計算結果賦予矩陣

z i,1 length x1 x1方括號改成括號 然後length x1 其實可以直接用冒號 代替。matlab怎麼把乙個式子算出的好多數賦值給乙個矩陣 你的z應該是乙個3 3矩陣,應該寫作z zeros 3,3 程式修改如下 x 1 4 5 z zeros 3,3 for i 1 1 3 for...

matlab怎麼將m行n列的矩陣表示成m個一行n列的向量

使用 reshape x m,n 函式 先了解一下reshape的基本用法 簡而言之就是將矩陣x m n的新矩陣 例如 將 3 4的a矩陣 2 6的b矩陣 a 1 4 7 10 2 5 8 11 3 6 9 12 b reshape a,2,6 等價於 b reshape a 2,6 等價於 b r...