Red de conocimiento informático - Material del sitio web - Cómo programar en lenguaje C para implementar la suma y multiplicación de matrices

Cómo programar en lenguaje C para implementar la suma y multiplicación de matrices

La suma de matrices será más sencilla. Supongamos a[2][3] y b[2][3], simplemente agréguelos en los lugares correspondientes,

for( i=0). ;i<2;i++)

for(j=0;j<3;j++)

c[i][j]=a[i][j ]+b [i][j];

Multiplica dos matrices,

int a[][3]={1,2,3,4,5,6, 7,8, 9};//A es una matriz N×P,

//Supongamos que es una matriz 3*3

int b[][5]={1, 2, 3,4,5,6,7,8,9,10,11,12,13,14,15};

//B es una matriz P×M, asumiendo que es 3*5 matriz

int c[3][5]={0};//matriz resultado 3*5

for(int i=0;i<3;i++) < / p>

for(int j=0;j<5;j++)

for(int k=0;k<3;k++)

c[i] [ j]+=a[i][k]*b[k][j];