Capítulo 6. Cálculo de matrices y vectores
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Independientemente del problema que intentes resolver en un ordenador, en algún momento te encontrarás con el cálculo vectorial. Los cálculos vectoriales son parte integrante del funcionamiento de un ordenador y de cómo éste intenta acelerar los tiempos de ejecución de los programas a nivel del silicio: lo único que sabe hacer el ordenador es operar con números, y saber cómo hacer varios de esos cálculos a la vez acelerará tu programa.
En este capítulo tratamos de desenvolver algunas de las complejidades de este problema centrándonos en un problema matemático relativamente sencillo, resolviendo la ecuación de difusión, y comprendiendo lo que ocurre a nivel de la CPU. Comprendiendo cómo afectan a la CPU los distintos códigos Python y cómo sondear eficazmente estas cosas, podemos aprender a comprender también otros problemas.
Empezaremos presentando el problema e ideando una solución rápida utilizando pure Python. Tras identificar ...