Capitolo 6. Calcolo di matrici e vettori
Questo lavoro è stato tradotto utilizzando l'AI. Siamo lieti di ricevere il tuo feedback e i tuoi commenti: translation-feedback@oreilly.com
Indipendentemente dal problema che stai cercando di risolvere al computer, prima o poi incontrerai il calcolo vettoriale. I calcoli vettoriali sono parte integrante del funzionamento di un computer e del modo in cui cerca di accelerare i runtime dei programmi a livello di silicio: l'unica cosa che il computer sa fare è operare sui numeri e saper fare diversi calcoli contemporaneamente velocizza il tuo programma.
In questo capitolo cercheremo di svelare alcune delle complessità di questo problema concentrandoci su un problema matematico relativamente semplice, risolvendo l'equazione di diffusione e capendo cosa succede a livello di CPU. Capendo come i diversi codici Python influenzano la CPU e come sondare efficacemente questi aspetti, possiamo imparare a capire anche altri problemi.
Inizieremo introducendo il problema e proponendo una soluzione rapida utilizzando puro Python. Dopo aver individuato ...