Calculadora de matrices
Realiza todas las operaciones esenciales de matrices — sumar, restar, multiplicar, transponer y hallar el determinante — en una sola herramienta gratuita de álgebra lineal en línea.
Elige una operación, introduce una o dos matrices en formato con punto y coma y comas, y haz clic en Calcular para obtener el resultado al instante.
Calculadora de matrices
Realiza todas las operaciones esenciales de matrices — sumar, restar, multiplicar, transponer y hallar el determinante — en una sola herramienta gratuita de álgebra lineal en línea.
Separa las filas con punto y coma (;) y las columnas con comas (,). Ejemplo: 1,2;3,4 representa una matriz de 2×2.
Acerca de la calculadora de matrices
Una matriz es una disposición rectangular de números organizada en filas y columnas. Las matrices son la estructura de datos fundamental del álgebra lineal, y prácticamente cualquier problema en física, ingeniería, gráficos por computadora, estadística y aprendizaje automático puede expresarse en términos de matrices y de las operaciones que se realizan sobre ellas. Esta calculadora cubre las cinco operaciones que encontrarás con más frecuencia: suma, resta, multiplicación, transposición y determinante.
La suma y la resta de matrices son operaciones elemento a elemento que requieren que ambas matrices tengan dimensiones idénticas. Combinas los elementos correspondientes posición por posición y obtienes una matriz resultado del mismo tamaño. La resta simplemente usa un signo menos en lugar de un signo más en cada posición.
La multiplicación de matrices es más compleja. Para multiplicar una matriz m×n A por una matriz n×p B, el número de columnas de A debe ser igual al número de filas de B. Cada elemento de la matriz resultado m×p se calcula como el producto punto de una fila de A y una columna de B: C[i][j] = Σ A[i][k] × B[k][j]. A diferencia de la multiplicación ordinaria, la multiplicación de matrices no es conmutativa: en general, AB ≠ BA.
La transpuesta de una matriz se obtiene intercambiando sus filas y columnas. Si A es una matriz m×n, su transpuesta Aᵀ es una matriz n×m en la que Aᵀ[i][j] = A[j][i]. Transponer es fundamental en muchas fórmulas, incluido el cálculo de matrices de covarianza en estadística y la formulación de las ecuaciones normales en regresión lineal.
El determinante es un valor escalar asociado a una matriz cuadrada que codifica información geométrica y algebraica importante. Para una matriz 2×2 [[a,b],[c,d]], det = ad − bc. Para matrices más grandes, el cálculo implica expansión recursiva por cofactores o reducción por filas. Un determinante distinto de cero significa que la matriz es invertible; un determinante cero significa que es singular y no tiene inversa.
Juntas, estas cinco operaciones cubren la gran mayoría de lo que estudiantes y profesionales necesitan en el contexto cotidiano del álgebra lineal. Ya sea que estés resolviendo sistemas de ecuaciones, rotando objetos en gráficos 3D, ajustando modelos de regresión o analizando grafos de red, entender cómo sumar, restar, multiplicar, transponer y calcular el determinante de matrices te da un conjunto de herramientas potente para abordar casi cualquier problema cuantitativo.
Ejemplos de la calculadora de matrices
Cinco ejemplos que ilustran cada una de las cinco operaciones admitidas.
| Entrada | Resultado | Notas |
|---|---|---|
| Suma: A = [[1,2],[3,4]], B = [[5,6],[7,8]] | [[6,8],[10,12]] | Suma elemento a elemento. Ambas matrices deben tener el mismo tamaño. |
| Multiplicación: A = [[1,2],[3,4]], B = [[2,0],[1,2]] | [[4,4],[10,8]] | C[0][0] = 1×2 + 2×1 = 4. C[0][1] = 1×0 + 2×2 = 4. C[1][0] = 3×2 + 4×1 = 10. C[1][1] = 3×0 + 4×2 = 8. |
| Transpuesta: A = [[1,2,3],[4,5,6]] | [[1,4],[2,5],[3,6]] | La matriz 2×3 pasa a ser una matriz 3×2. Las filas se convierten en columnas. |
| Determinante: A = [[3,8],[4,6]] | −14 | det = 3×6 − 8×4 = 18 − 32 = −14. Un determinante distinto de cero significa que A es invertible. |
| Resta: A = [[9,5],[3,7]], B = [[4,2],[1,3]] | [[5,3],[2,4]] | A cada elemento de B se le resta el elemento correspondiente de A. |
Cómo usar la calculadora de matrices
- Haz clic en el botón de operación — Sumar, Restar, Multiplicar, Transponer o Determinante — para elegir el cálculo que quieres realizar.
- Introduce la Matriz A en el primer campo usando punto y coma para separar filas y comas para separar los valores dentro de una fila. Por ejemplo, 1,2;3,4 representa [[1,2],[3,4]].
- Para Sumar, Restar y Multiplicar, introduce también la Matriz B en el segundo campo. Para Transponer y Determinante solo se requiere la Matriz A.
- Haz clic en Calcular. El resultado aparecerá debajo — como una matriz para Sumar, Restar, Multiplicar y Transponer, o como un número único para Determinante.
- Haz clic en Reiniciar para borrar todos los campos y empezar de nuevo, o cambia de operación para reutilizar las mismas matrices en un cálculo diferente.
Preguntas frecuentes
¿Cuándo se pueden multiplicar dos matrices?
Dos matrices A y B pueden multiplicarse (como A × B) solo cuando el número de columnas de A coincide con el número de filas de B. Si A es m×n y B es n×p, el producto C es m×p. Si las dimensiones internas no coinciden, la multiplicación no está definida y la calculadora mostrará un error de dimensión.
¿La multiplicación de matrices es conmutativa?
No. En general, AB ≠ BA, incluso cuando ambos productos están definidos. Esta es una de las formas más importantes en que las matrices difieren de los números ordinarios. Por ejemplo, si A rota los vectores 90° y B los refleja, el orden de las operaciones produce una transformación distinta.
¿Qué significa que el determinante sea cero?
Un determinante cero significa que la matriz es singular: no tiene inversa y sus filas (o columnas) son linealmente dependientes. Geométricamente, significa que la matriz aplasta el espacio hasta convertirlo en un objeto de menor dimensión. En sistemas de ecuaciones, una matriz de coeficientes singular significa que el sistema no tiene solución o tiene infinitas soluciones.
¿Cómo introduzco una matriz no cuadrada?
Usa el formato estándar: separa los elementos de cada fila con comas y separa las filas con punto y coma. Por ejemplo, una matriz 2×3 [[1,2,3],[4,5,6]] se introduce como 1,2,3;4,5,6. Las matrices no cuadradas son válidas para suma, resta, multiplicación y transposición, pero no para el determinante.
¿Para qué sirve la transpuesta?
La transpuesta intercambia filas y columnas de una matriz. Se usa en muchas fórmulas de álgebra lineal: cálculo de productos punto, formación de matrices simétricas, resolución de problemas de mínimos cuadrados mediante las ecuaciones normales (AᵀA)x = Aᵀb, y obtención de la transpuesta conjugada en análisis complejo. En aprendizaje automático, transponer matrices de pesos es una tarea habitual en las pasadas hacia adelante y hacia atrás de las redes neuronales.
¿Puede esta calculadora manejar matrices mayores que 3×3?
Sí. La calculadora admite matrices de cualquier dimensión consistente para todas las operaciones. Los determinantes de matrices grandes se calculan mediante eliminación gaussiana, que es precisa para matrices de al menos 10×10. Para matrices muy grandes, la precisión numérica puede disminuir ligeramente debido a la aritmética de coma flotante.