Conectar vía MCP →

Ingresar cálculo

Fórmula

Publicidad

Resultados

Hadamard product A ∘ B (matrix C)
5 12
21 32
Each entry c_jk = a_jk × b_jk
Operación Producto elemento a elemento (Schur)
Dimensiones 2 × 2

¿Qué es el producto de Hadamard?

El producto de Hadamard (también conocido como producto elemento a elemento, producto entrada por entrada o producto de Schur) de dos matrices A y B con las mismas dimensiones es la matriz C en la que cada elemento es el producto de los elementos correspondientes de A y B. Se denota C = A ∘ B. Es fundamental tener claro que no se trata de la multiplicación matricial habitual: aquí no se suma sobre ningún índice interno, sino que simplemente se multiplican las entradas una a una.

Dos matrices combinadas celda por celda en posiciones coincidentes para formar una matriz resultante
El producto de Hadamard multiplica los elementos en posiciones coincidentes de dos matrices del mismo tamaño.

Cómo usar esta calculadora

Indica el número de filas (j) y de columnas (k) que comparten ambas matrices. Introduce la Matriz A y la Matriz B, una fila por línea y con los valores separados por espacios o comas. Si lo deseas, elige una precisión de visualización (cifras significativas) para mostrar más o menos decimales. Ambas matrices deben tener exactamente j filas y k columnas — si sus dimensiones no coinciden, el producto de Hadamard no está definido y la calculadora devuelve un error.

La fórmula, paso a paso

Para cada índice de fila \(j\) y de columna \(k\), el resultado es:

$$\left(A \circ B\right)_{jk} = a_{jk} \cdot b_{jk}, \quad j = 1 \ldots \text{Rows}, \; k = 1 \ldots \text{Cols}$$

La matriz resultante C conserva la misma forma \(j \times k\) que las matrices de entrada. La operación es conmutativa (A ∘ B = B ∘ A) y asociativa, y su elemento neutro es la matriz formada únicamente por unos. Las entradas pueden ser cualquier número real, incluidos el cero y los negativos; multiplicar por cero simplemente da cero, y como no hay divisiones tampoco existe riesgo de dividir entre cero.

Publicidad

Ejemplo resuelto

Sean A = [[1, 2], [3, 4]] y B = [[5, 6], [7, 8]]. Al multiplicar entrada por entrada obtenemos \(c_{11} = 1 \times 5 = 5\), \(c_{12} = 2 \times 6 = 12\), \(c_{21} = 3 \times 7 = 21\) y \(c_{22} = 4 \times 8 = 32\), de modo que C = [[5, 12], [21, 32]]. En cambio, el producto matricial habitual A·B sería [[19, 22], [43, 50]] — un resultado claramente distinto, lo que confirma que esta herramienta opera elemento a elemento.

Preguntas frecuentes

¿Funciona con vectores y escalares? Sí. Los vectores fila (1×k), los vectores columna (j×1) y los escalares (1×1) funcionan sin problema siempre que A y B tengan la misma forma.

¿Qué pasa si A y B tienen tamaños distintos? El producto de Hadamard no está definido; es imprescindible usar matrices de dimensiones idénticas. La calculadora señala cualquier discrepancia.

¿Para qué sirve el desplegable de precisión? Solo cambia cuántas cifras significativas se muestran. Es una opción de formato y no altera en absoluto el cálculo subyacente.

Última actualización: