English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Multiplicación matricial de MATLAB

Supongamos que dos matrices A y B. Si A es una matriz m x n y B es una matriz n x p, pueden multiplicarse para obtener una matriz m x p C. La multiplicación matricial solo es posible cuando el número de columnas de A es igual al número de filas de B.

En la multiplicación matricial, se multiplica el elemento de la fila del primer matiz con el elemento correspondiente de la columna del segundo matiz.

en la matriz resultante C en el índice (i, j)del primer matizubicación de cada elemento es el elementoElelemento de la i-ésima fila de la segunda matrizElLa suma de los productos de los elementos correspondientes en la j-ésima columna.

La multiplicación matricial en MATLAB se realiza utilizando*ejecutados por el operador.

Ejemplo en línea

Cree el archivo de script utilizando el siguiente código-

a = [ 1 2 3; 2 3 4; 1 2 5]
b = [ 2 1 3 ; 5 0 -2; 2 3 -1]
prod = a * b

Al ejecutar el archivo, muestra el siguiente resultado-

a =
      1     2     3
      2     3     4
      1     2     5
b =
      2     1     3
      5     0    -2
      2     3    -1
prod =
      18    10    -4
      27    14    -4
      22    16    -6