Esegui NumPy online

Moltiplicazione di matrici con NumPy

Ogni risultato è il prodotto scalare di una riga e una colonna.

Che cos’è Moltiplicazione di matrici con NumPy?

Ogni risultato è il prodotto scalare di una riga e una colonna.

Moltiplica matrici con l’operatore @.

Quando si usa?

  • Eseguire calcoli vettoriali.
  • Elaborare array, matrici e dati scientifici.
  • Preparare dati per data science e machine learning.

Codice di esempio

Esegui codice →
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)

Output previsto

[[19 22]
 [43 50]]

Come funziona

Le dimensioni interne devono coincidere; @ differisce dal prodotto elemento per elemento.

Modifica i valori ed esegui il programma nel compilatore Python online CodeUtility senza installare Python.

Esercizi pratici

Modifica gli input e verifica i casi limite prima di usare dataset più grandi.

  1. Modifica shape e dtype.
  2. Prova numeri negativi, decimali e valori mancanti.
  3. Misura le prestazioni su array più grandi.
Esegui nell’IDE Python →