Ejecutar NumPy online

Multiplicación de matrices con NumPy

Cada resultado es el producto escalar de una fila y una columna.

¿Qué es Multiplicación de matrices con NumPy?

Cada resultado es el producto escalar de una fila y una columna.

Multiplica matrices con el operador @.

¿Cuándo se utiliza?

  • Realizar cálculos vectorizados.
  • Procesar arrays, matrices y datos científicos.
  • Preparar datos para data science y machine learning.

Código de ejemplo

Ejecutar código →
main.py
import numpy as np

left = np.array([[1, 2], [3, 4]])
right = np.array([[5, 6], [7, 8]])

product = left @ right
print(product)

Resultado esperado

[[19 22]
 [43 50]]

Cómo funciona

Las dimensiones internas deben coincidir; @ no es multiplicación elemento a elemento.

Cambia los valores y ejecuta el programa en el compilador Python online de CodeUtility sin instalar Python.

Ejercicios prácticos

Modifica las entradas y prueba casos límite antes de usar conjuntos de datos mayores.

  1. Cambia shape y dtype.
  2. Prueba números negativos, decimales y valores ausentes.
  3. Mide el rendimiento con arrays mayores.
Ejecutar en el IDE de Python →