矩陣的運算

2022-06-29 17:45:15 字數 1169 閱讀 5037

1 #include2

using

namespace

std;

3int

main()

1920

}21 cout << "

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

"<22 cin >> x >>k;

23 cout << "

請輸入矩陣b:

"<24for (int i = 0; i < x; i++)

253031}

32 cout << "

矩陣a為:

"<33for (int i = 0; i < n; i++)

3439 cout <4041

}42 cout << "

矩陣b為:

"<43for (int i = 0; i < x; i++)

4449 cout <51 cout << "

請選擇相應的序號使用其功能

"<52 cout << "

1.矩陣相加

"<53 cout << "

2.矩陣相減

"<54 cout << "

3.矩陣相乘

"<55 cin >>choice;

56if (choice == 1 || choice == 2)57

62else

if (choice == 1)63

72 cout <74}

75else

if (choice == 2)76

85 cout <87}

8889}90

if (choice == 3)91

96else

97108

}109

}110 cout << "

矩陣a,b相乘的結果為:

"<111for (int i = 0; i < x; i++)

115 cout <116}

117}

118119

120}

121122

return0;

123124 }

矩陣的運算

目錄 1.矩陣與數相乘 每一項都要乘 2.矩陣的加減運算 每一項都要乘 3.矩陣相乘 4.矩陣對應元素相乘 同型矩陣 5.矩陣的轉置 t 6.矩陣的共軛轉置 h 7.矩陣的逆 i 8.矩陣的試圖 a import numpy as np m1 np.mat 1,2,3 2,3,4 print m m...

矩陣的運算

矩陣的常用運算包括 加法 減法 點乘 點除和乘法等。矩陣的加法就是2個矩陣對應位置的數值相加。in 1 import numpy as np in 2 m1 np.array 1,2,3 4,5,6 np.uint8 in 3 m2 np.array 4,5,6 7,8,9 np.uint8 in ...

矩陣運算 矩陣旋轉

以下不加證明地給出在世界座標系中,以座標點 0,0,0 為原點的旋轉矩陣 包含平移的線性變換稱作仿射變換,3d中的仿射變換不能用 3 x 3 矩陣表達,必須使用4 x 4矩陣 1.繞x座標軸旋轉 1 0 0 0 0 cos a sin a 0 0 sin a cos a 0 0 0 0 1 2.繞y...