用矩陣解方程式的運算 高斯消元法

2021-09-25 00:21:13 字數 870 閱讀 8723

x 	+2y	+4z=7

3x +7y +2z=-11

2x +3y +3z=1

我們暫且將 矩陣看為多元方程組,(將新知識與已有知識建立鏈結是記憶的好方法)。

x+2y

+4z7

3x+7y

+2z-11

2x+3y

+3z1

上面的方程式寫成矩陣,

左邊是方程式,第一列代表xi的係數,第二列代表y, 第三列代表z,矩陣中最右邊的向量則是結果。

即把方程中的結果與係數寫到一起:12

4737

2-1123

31規則是:矩陣的某一行 乘以 某乙個常數,其他行加減這個常數

3- 3x1

7 - 3x2

2- 3x4 

-11-3x701

-10-32

經過這一步運算,得到矩陣

接下來就是將 紅圈中的3 歸一化,

2-2*1

3-2*2

3-2*4

1-2*7)00

-15-45,

矩陣現在是這樣子的12

4701

-10-3200

-15-45

第三行的方程含義是 -15z = -45,因此我們可以約成z = 3,放到矩陣裡即  0 0 1 3,

至此我們已經通過高斯消元法得到了 行最簡形式(rrpf)12

4701

-10-3200

13也就是求得 z=3,反向代入公式,即可求解 

高斯消元法求矩陣的逆

逆矩陣 設a是數域上的乙個n階方陣,若在相同數域上存在另乙個n階矩陣b,使得 ab ba e。則我們稱b是a的逆矩陣,而a則被稱為可逆矩陣。矩陣求逆一般有兩種方法,乙個是伴隨矩陣法,乙個是初等變換法,也就是高斯消元法。這裡主要講高斯消元法的程式設計方法。由條件ab ba以及矩陣乘法的定義可知,矩陣a...

高斯消元法求方程組的解

高斯消元法 也叫行化簡法 簡單地來說就是構造方程組的增廣矩陣,將增廣矩陣化為階梯型,將每一行主元位置化為1,主元下面元素都為0。最後從下往上依次代入求解。至於主元的選擇,最簡單的就是從第一行開始依次選取主對角線上的元素,但是這樣做的有一點需要注意就是如果主元非常小,就可能除了之後產生非常大的數字,可...

高斯消元法求解線性方程組的解集

問題描述 運用高斯消元法求解線性方程組的解集,其中線性方程組的表示方式為 例如 2x 4y 5 2x y 2 儲存在二維陣列中形式為 a 2 3 具體 實現如下 1 include2 include3 include4 void gauss double a,intn 5 17 18void mai...