Calculadora de multiplicación de matrices

Calculadora de multiplicación de matrices: Calcula productos escalares fila por columna: [1*5+2*7, 1*6+2*8; 3*5+4*7, 3*6+4*8].

Cargando herramienta...

Acerca de calculadora de multiplicación de matrices

Calculadora de multiplicación de matricesCalculadora de multiplicación de matrices: Calcula productos escalares fila por columna: [1*5+2*7, 1*6+2*8; 3*5+4*7, 3*6+4*8].

Cómo funciona esta herramienta

Cálculo y relación entre parámetros: product[i,j]=Σₖ a[i,k]×b[k,j]

Canalización de procesamiento y arquitectura técnica

  1. Selecciona «JSON sin formato / Avanzado» y pega la entrada del ejemplo.
  2. Pulsa «Ejecutar localmente».
  3. Compara «Datos de salida sin formato» con el ejemplo; corrige la entrada si aparece un error.

Ejemplo y aplicación práctica

Escenario de aplicación práctica: Multiplique una matriz numérica 2×3 por una matriz numérica 3×2.

Entrada de muestra:

{"a":[[2,-1,3],[0,4,5]],"b":[[1,2],[3,0],[-2,1]]}

Procesamiento computacional: Cada celda es un producto escalar de tres términos; reúnalas en product de dos filas y dos columnas.

Salida ilustrativa:

{"product":[[-7,7],[2,5]]}

Límites y casos especiales

Dominios de los parámetros y unidades: a:m×n; b:n×p; product:m×p; m,n,p ∈ ℤ; m,n,p ≥ 1. Los resultados usan coma flotante binary64 salvo cuando se indica BigInt. Las tarjetas muestran hasta 10 cifras significativas; la salida sin formato conserva el valor serializado. Una relación null indica que el modelo no tiene un valor finito significativo para esa relación; no equivale a cero.

Procesamiento en el navegador y privacidad

La función de la herramienta está diseñada para procesar la entrada en el navegador sin enviarla intencionadamente a un servidor de procesamiento de CZOA. Las solicitudes de recursos del sitio, analítica o publicidad son independientes. El navegador, sus extensiones y el software administrado del dispositivo quedan fuera de este límite.

Ejecución local y metodología de verificación

El procesamiento de la carga útil de esta herramienta está diseñado para ejecutarse localmente en el navegador mediante JavaScript o Web Workers. Las solicitudes de recursos del sitio, análisis o publicidad son independientes. La confidencialidad, la repetibilidad y la latencia dependen del entorno del navegador y no se garantizan de forma absoluta.

Normas técnicas y especificaciones de conformidad

Responsable del contenido: CZOA Tools · Última revisión: 2026-09-15 · Metodología de revisión

Cómo se usa

  1. Selecciona «JSON sin formato / Avanzado» y pega la entrada del ejemplo.
  2. Pulsa «Ejecutar localmente».
  3. Compara «Datos de salida sin formato» con el ejemplo; corrige la entrada si aparece un error.

Preguntas frecuentes

¿Cómo forma cada celda de salida?+

Para cada fila i y columna j suma a[i][k] × b[k][j] en la dimensión interna k. Devuelve solo JSON product; no calcula determinantes, inversas ni productos elemento a elemento.

¿Qué estructura JSON acepta?+

Proporcione {"a":[[...]],"b":[[...]]}. Ambas deben ser matrices rectangulares no vacías con números JavaScript finitos, y las columnas de a deben igualar las filas de b.

¿Qué límites de dimensión y precisión aplica?+

Una matriz izquierda m×n solo multiplica una derecha n×p y produce m×p. Usa multiplicación y suma Number, por lo que los decimales siguen el redondeo binary64; no es cálculo simbólico ni BigInt.

¿Qué devolvió el vector independiente?+

Con a=[[2,-1,3],[0,4,5]] y b=[[1,2],[3,0],[-2,1]], devolvió product=[[-7,7],[2,5]]. El fixture usó JSON bruto y ejecución local.