線性代數 矩陣相乘

2022-04-29 06:54:14 字數 968 閱讀 2843

【線性代數】矩陣相乘
1

//矩陣相乘

2 #include

3using

namespace std;45

6int main()

7 ;//

矩陣c 結果矩陣

13 cout<<"

請輸入矩陣a的行數和列數

";14 cin>>am>>an;

15 cout<<"

請輸入矩陣b的行數和列數

";16 cin>>bm>>bn;

17if(an!=bm)//

若a矩陣的列數須與b矩陣的行數不相等則無法進行乘法運算

18 cout<<"

該兩矩陣無法進行乘法運算!

";19

else

20

27 cout<<"

請輸入矩陣b

"<28

for(int i=0;i29

for(int j=0;j30

33//

下面進行矩陣的乘法計算

34//

結果矩陣的行列數由矩陣ab決定 結果矩陣為c am*bn

35for(int i=0;i36

for(int j=0;j37

42 }

43 cout<<"

矩陣a*矩陣b的結果為:

"<44

for(int i=0;i45

50 cout<51 }

52 }

53 system("

pause

");54

return

0;55 }

矩陣 Matrices 線性代數

矩陣 在數學中,矩陣 matrix 是乙個按照長方陣列排列的複數或實數集合 矩陣相加 通常的矩陣加法被定義在兩個相同大小的矩陣 矩陣乘法 矩陣和向量的乘法 如圖 m n 的矩陣乘以 n 1 的向量,得到的是 m 1 的向量 矩陣乘法 m n 矩陣乘以 n o 矩陣,變成 m o 矩陣。矩陣乘法的性質...

矩陣相乘取共軛 線性代數複習(二)矩陣消元

上來先摸魚 xrightarrow 233333 和分塊矩陣 虛線 left begin begin 1 12 4 end begin 1540 endend right 高斯消元解方程組 對於方程組 先化簡為增廣矩陣 化簡為 上三角矩陣 接下來利用back substitution得到原方程組解為...

點乘 線性代數 線性代數 1 3C 矩陣

我們在前面費了好大得勁,從線性組合和空間兩個角度,描述了線性變換。你可能要問,為什麼向量在原來的空間,用i 和j 活的挺好,為什麼要費這麼大的勁換乙個基向量組,把整個空間全都換一遍呢?這全部的一切,都是為了引出整個線性代數學科中概念的核心 矩陣。我們前面講過線性變換,像乙個黑盒子,或者乙個函式 如果...