Math for programmers : 3D graphics, machine learning and simulations with Python /
Orland, Paul,author.
Includes index.
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
Mathematics
Computer science
Computer programming
Python (Computer program language)
Computer programming
Computer science
Mathematics
Python (Computer program language)