3行2列行列式和2行3列行列式乘法

2021-03-04 06:36:21 字數 1054 閱讀 4201

1樓:小樂笑了

這個應該是矩陣相乘,不能稱為行列式相乘。

矩陣相乘的方法,

第1個矩陣的某一行,與第2個矩陣的某一列,元素分別相乘,然後求和,得到的結果,填在結果矩陣的相應位置

編寫乙個函式實現矩陣a(2行3列)與矩陣b(3行2列)相乘,乘積放在c陣列中。在主

2樓:匿名使用者

#include

using namespace std;

int main()

;int b[3][2] = ;

int c[2][2] = ;

cout << "輸入矩陣a(

2行3列)元素的各個值:" << endl;

for(int i = 0;i < 2;i++)for(int j = 0;i < 3;j++)cin >> a[i][j];

cout << "輸入矩陣b(3行2列)元素的各個值:" << endl;

for(int i = 0;i < 3;i++)for(int j = 0;i < 2;j++)cin >> b[i][j];

for(int i = 0;i < 2;i++)for(int j = 0;i < 2;j++)for(int k = 0;k < 3;k++)c[ i ][ j ] += a[j][k] * b[k][j];

cout << "結果為: " << endl;

for(int i = 0;i < 2;i++)return 0;}

三行三列矩陣和三行一列矩陣怎麼相乘

3樓:匿名使用者

三行三列的在前,三行一列的在後,相乘所得是乙個三行一列的矩陣

三行三列矩陣能和兩行三列矩陣相乘嗎

4樓:zip改變

a3x3

b2x3

axb不可以,但是bxa可以

amxn

bqxw

若axb可以,則n=q

若bxa可以,則w=m

行列式列之間能隨便加減嗎,行列式的計算中可以加減行列的倒數嗎

行列式的列和列之間進行交換當然是可以的,但是互換行列式的兩行 列 行列式變號,所以在交換兩列之後,需要更改行列式的符號 即奇數次行列更換需要變號,偶數次不需要 行列式的計算中可以加減行列的倒數嗎?不能。你看一下bai教科書上的那6條性du質,也算是zhi運算法則。這些性dao質能夠保證進行某些運算版...

怎麼把二階行列式表示成三階行列式

按 行列式定理 拉氏定理 把行列式按某一行 或某一列 展開,即可把乙個三階行列式化為三個二階行列式。如 a11,a12,a13 a21,a22,a23 a31,a32,a33 按第一行 a11 a22,a23 a32,a33 a12 a21,a23 a31,a33 a13 a21,a22 a31,a...

求五階行列式

只用性質太麻煩了,應結合行列式展開定理解 d c1 5c5,c3 2c5 10 4 1 1 2 0 0 0 0 1 13 2 8 3 4 3 1 1 5 0 17 3 6 1 3 按第2行展開 d 1 2 5 10 4 1 1 13 2 8 3 3 1 1 5 17 3 6 1 c1 10c4,c2...