Se ho due matrici nxn posso moltiplicarle? ci sono delle regole?

Matrici nxn a cosa servono? e come mai esiste la moltiplicazione tra matrici? ad esempio 2x2? 3x3, c'è una regola?

Le matrici (matrici quadrate) sono uno degli strumenti più potenti della matematica e dell'informatica. Servono principalmente a descrivere trasformazioni geometriche, risolvere sistemi di equazioni complessi e modellare reti o flussi di dati.
La moltiplicazione tra matrici non è una semplice moltiplicazione "elemento per elemento" perché nasce con uno scopo preciso: rappresentare la composizione di due trasformazioni geometriche successive (es. ruotare un oggetto e poi ingrandirlo) o combinare sistemi di relazioni.
Ecco una spiegazione semplice di come funzionano e a cosa servono.

A cosa servono le matrici
𝑛
×𝑛

?

Le matrici quadrate trovano applicazione in tantissimi campi della vita reale:
  • Grafica 3D e Videogiochi: Ogni volta che un personaggio di un videogioco si muove, ruota o si ingrandisce, il computer moltiplica le coordinate dei suoi punti per una matrice

  • Intelligenza Artificiale (Deep Learning):

    Le reti neurali non sono altro che enormi passaggi di dati che vengono trasformati attraverso la moltiplicazione di matrici (spesso miliardi di volte al secondo).

  • Reti e Social Network: Una matrice può rappresentare chi è connesso con chi su Instagram o Facebook. Elevando la matrice alla seconda o terza potenza (moltiplicandola per se stessa), si può scoprire in quanti passi un utente può raggiungere un altro.

  • Fisica e Ingegneria: Servono a calcolare le forze all'interno dei ponti, a studiare la meccanica quantistica o a simulare i flussi dell'aria in aerodinamica.


Perché la moltiplicazione è così "strana"? (La regola)
La moltiplicazione tra matrici segue la regola del "riga per colonna". Non si moltiplicano gli elementi nella stessa posizione, ma si "incrociano" le righe della prima matrice con le colonne della seconda.
Per poter moltiplicare due matrici, il numero di colonne della prima deve essere uguale al numero di righe della seconda. Nel caso delle matrici quadrate, questo è sempre possibile.
pasquale.clarizio

Recent Posts

API: partire da zero e provare a costruirne qualcuna insieme in PHP per la gestione della data di nascita e dell'età

[crayon-6ad1f75f2ada8719157744/] é un inizio https://www.pasqualeclarizio.it/progetti/basePhp/api34/test_api6.php [crayon-6ad1f75f2adbd241409612/] https://www.pasqualeclarizio.it/progetti/basePhp/api34/test_api8.php https://www.pasqualeclarizio.it/progetti/basePhp/api34/test_api9.txt https://www.pasqualeclarizio.it/progetti/basePhp/api34/test_api9.php?anni=80 [crayon-6ad1f75f2adc3094377005/] https://www.pasqualeclarizio.it/progetti/basePhp/api34/test_api10.php?anni=80 [crayon-6ad1f75f2adc9475164176/] https://www.pasqualeclarizio.it/progetti/basePhp/api34/test_api11.php?anni=80

14 ore ago

API: partire da zero e provare a costruirne qualcuna insieme in PHP

come si chiama il file? api_test.php [crayon-6ad1f75f2b436655406073/] Puliamo al meglio il file: [crayon-6ad1f75f2b445940309023/] cerchiamo ora…

16 ore ago

differenza tra Zuccheri (Gelato), Pasta e Zuccheri della Frutta?

Se la mattina ho praticato Footing per 5 km e poi il pomeriggio mi mangio…

2 giorni ago

camminata di potenza (power walking) o al fitwalking, combinato con elementi di corsa d'avampiede (forefoot running)

Non si è trattato di un footing tradizionale (che prevede una fase di volo, cioè…

3 giorni ago

Creami un'API diversa, utilizzando un file .htaccess per la gestione della Root e anche delle regole

[crayon-6ad1f75f2bbb3629248399/] Se creamo una directory all'interno del nostro Dominio, ma con lo scopo di creare…

4 giorni ago

Creamo un'API semplice e vediamo come funziona (tramite isset($_GET['ip']) e $_GET['ip']

[crayon-6ad1f75f2c16f141954264/] https://www.pasqualeclarizio.it/progetti/basePhp/api2/api_today3.php

4 giorni ago