tft每日頭條

 > 生活

 > matlab中如何求矩陣的逆

matlab中如何求矩陣的逆

生活 更新时间:2025-02-04 19:52:18

matlab中如何求矩陣的逆?矩陣的翻轉:fliplr(A):對矩陣A實施左右翻轉;,下面我們就來聊聊關于matlab中如何求矩陣的逆?接下來我們就一起去了解一下吧!

matlab中如何求矩陣的逆(MATLAB基礎學習之矩陣的翻轉與求逆)1

matlab中如何求矩陣的逆

矩陣的翻轉變換與求逆矩陣的計算

矩陣的翻轉:

fliplr(A):對矩陣A實施左右翻轉;

flipud(A):對矩陣A實施上下翻轉。

例:驗證魔方陣的主對角線、副對角線元素之和相等。

>> A

A =

17 24 1 8 15

23 5 7 14 16

4 6 13 20 22

10 12 19 21 3

11 18 25 2 9

>> D1=diag(A);

>> sum(D1)

ans =

65

>> B=flipud(A);

>> D2=diag(B);

>> sum(D2)

ans =

65

矩陣的求逆:

對于一個方陣A,如果存在一個與其同階的方陣B,使得AB=BA=I(I為單位矩陣),則稱B為A的逆矩陣,當然,A也是B的逆矩陣。

inv(A):求方陣A的逆矩陣。

例如:用求逆矩陣的方法解線性方程組。

x 2y 3z=5

x 4y 9z=-2

x 8y 27z=6

分析:在線性方程組Ax=B兩邊各左乘A-1,有A-1Ax=A-1b,由于A-1A=I,故得x=A-1b。

解答:

>> A

A =

1 2 3

1 4 9

1 8 27

>> b=[5;-2;6]

b =

5

-2

6

>> x=inv(A)*b

x =

23.0000

-14.5000

3.6667

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved