MatrixCalc

Calculadora de Matrices

Suma, resta, multiplica, transpone, determinante, inversa, rango, traza y potencia. Hasta 50×50.

Matriz A
filas: 3
cols: 3
Matriz B
filas: 3
cols: 3
Operaciones
Resultado
Elige una operación para ver el resultado aquí. Los errores aparecerán en esta área.

Consejos: ajusta los tamaños (máx 50×50). Para A×B, las columnas de A deben igualar las filas de B. det/inversa/traza/potencia requieren matrices cuadradas.

React, Tailwind & shadcn/ui. No external math deps. — Español

Calculadora de multiplicación de matrices

Multiplica dos matrices y observa el producto escalar detrás de cada elemento. Admite cualquier tamaño compatible hasta 50×50, incluidos A×B y B×A.

Rellena las matrices A y B arriba y pulsa A × B. El botón se desactiva cuando los tamaños no encajan, con un aviso que indica qué dimensiones deben coincidir. Abre los pasos para ver cada elemento desarrollado como suma de productos, exactamente como lo escribirías a mano.

La regla de las dimensiones

Para multiplicar una matriz m×n por una n×p, los números interiores deben coincidir: las columnas de A con las filas de B. El resultado es m×p, los números exteriores. Por eso A × B puede ser perfectamente válido mientras que B × A ni siquiera está definido.

Ejemplo resuelto

12
34
×
56
78
=
1922
4350

El elemento superior izquierdo es la fila 1 de A con la columna 1 de B: 1·5 + 2·7 = 19. Cada uno de los cuatro elementos es su propio producto escalar, y la calculadora imprime los cuatro desarrollos.

Errores frecuentes

  • Multiplicar elemento a elemento. La multiplicación de matrices no es a(i,j)·b(i,j). Esa operación existe — el producto de Hadamard — pero no es lo que significa A × B.
  • Suponer que AB = BA. La multiplicación de matrices no es conmutativa. Prueba los dos botones con el mismo par y compara.
  • Concluir que un factor es nulo. A·B = 0 no implica que A o B sean nulas: las matrices tienen divisores de cero.
  • Transponer sin invertir el orden. (A·B)ᵀ = Bᵀ·Aᵀ.

Preguntas frecuentes

¿Por qué está desactivado el botón A × B?
El número de columnas de A no coincide con el número de filas de B, así que el producto no existe. Ajusta los tamaños con los controles de más y menos.
¿Es AB lo mismo que BA?
Casi nunca. A menudo solo uno de los dos está definido, y cuando ambos existen suelen ser matrices distintas.
¿Cómo multiplico una matriz por un número?
Eso es la multiplicación por un escalar: usa la pestaña Escalares, donde puedes escribir cualquier valor de k, incluidos negativos y decimales.
¿Cuál es el tamaño máximo admitido?
50×50 para el resultado numérico. El desarrollo paso a paso llega hasta 8×8; por encima imprimiría miles de términos.

¿Quieres la explicación completa? Lee la guía: Cómo funciona la multiplicación de matrices

Otras calculadoras