2つのAとBマトリックスを掛けるには、最初にAの列の数がBの行数に等しいことを確認する必要があります。次に、AとBの積はマトリックスCになり、多くの行が等しい行があります。 Aの行数と、Bの列数に等しい列の数は

cの行Iと列Jの要素は、この行にこの列をBのこの列に掛け、対応する製品を追加することで取得されます。つまり、

c [i] [j] = a [i] [1] * b [1] [j] + a [i] [2] * b [2] [j] + ... + a [i] [k ] * b [k] [j]、

ここで、KはAの列の数です（等しいため、Bの行数にもなります）。

要約すると、2つのマトリックスの乗算は、最初のマトリックスの列の数が2番目のマトリックスの行数に等しい場合に実行できる操作です。
Para multiplicar dos matrices A y B, primero debemos asegurarnos de que el número de columnas en A es igual al número de filas en B. Entonces, el producto de A y B será una matriz C con un número de filas igual al número de filas de A y un número de columnas igual al número de columnas de B.

El elemento en la fila i y columna j de C se obtiene multiplicando la i-ésima fila de A con la j-ésima columna de B y sumando los productos correspondientes. Es decir,

C[i][j] = A[i][1] * B[1][j] + A[i][2] * B[2][j] + ... + A[i][k] * B[k][j],

donde k es el número de columnas en A (también puede ser el número de filas en B, ya que son iguales).

En resumen, la multiplicación de dos matrices es una operación que se puede realizar cuando el número de columnas de la primera matriz es igual al número de filas de la segunda matriz.