Math for Programmers 3D Graphics, Machine Learning and Simulations with Python
Skip the mathematical jargon: This one-of-a-kind book uses Python to teach the math you need to build games, simulations, 3D graphics, and machine learning algorithms. Discover how algebra and calculus come alive when you see them in code! In Math for Programmers you'll explore important mathem...
Otros Autores: | |
---|---|
Formato: | Libro electrónico |
Idioma: | Inglés |
Publicado: |
Shelter Island, New York :
Manning Publications
2020.
|
Materias: | |
Ver en Biblioteca Universitat Ramon Llull: | https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009822981106719 |
Tabla de Contenidos:
- Learning math with code
- Part 1 Vectors and graphics
- Drawing with 2D vectors
- Ascending to the 3D world
- Transforming vectors and graphics
- Computing transformations with matrices
- Generalizing to higher dimensions
- Solving systems of linear equations
- Part 2 Calculus and physical simulation
- Understanding rates of change
- Simulating moving objects
- Working with symbolic expressions
- Simulating force fields
- Optimizing a physical system
- Analyzing sound waves with a Fourier series
- Part 3 Machine learning applications
- Fitting functions to data
- Classifying data with logistic regression
- Training neural networks
- Appendix A Getting set up with Python
- Appendix B Python tips and tricks
- Appendix C Loading and rendering 3D Models with OpenGL and PyGame.