

Buy anything from 5,000+ international stores. One checkout price. No surprise fees. Join 2M+ shoppers on Desertcart.
Desertcart purchases this item on your behalf and handles shipping, customs, and support to Mongolia.
This book covers a broad spectrum of the most important, basic numerical and analytical techniques used in physics โincluding ordinary and partial differential equations, linear algebra, Fourier transforms, integration, and probability. This version of the text uses Python with Matlab, C++, and FORTRAN versions of the programs also available on-line. Review: nice - nice Review: This book is a wealth of info using Python for Scientific programming. - This book is good. The person who "complained" that the DFT was written in Py 2 must not be ready for this book. Simply enclose the input() functions with int(), i.e. int(input(....)) and the py or .ipnb under Py3 runs just fine. Also the print function needs print with parenthesis, as print in Py3 is now a function. Almost every beginner Python programming book will point out these "simple to fix" differences between 2 and 3.
| Best Sellers Rank | #1,515,740 in Books ( See Top 100 in Books ) #708 in Mathematical Physics (Books) #1,607 in Physics (Books) |
| Customer Reviews | 4.6 out of 5 stars 52 Reviews |
A**R
nice
nice
R**F
This book is a wealth of info using Python for Scientific programming.
This book is good. The person who "complained" that the DFT was written in Py 2 must not be ready for this book. Simply enclose the input() functions with int(), i.e. int(input(....)) and the py or .ipnb under Py3 runs just fine. Also the print function needs print with parenthesis, as print in Py3 is now a function. Almost every beginner Python programming book will point out these "simple to fix" differences between 2 and 3.
A**R
Pretty sweeeeet
hey Chris, its a pretty awesome book
H**E
My fave
I couldn't put it down. Of course, I haven't ordered it yet.
M**T
A must-read for engineers
Python texts for web development, artificial intelligence, and machine learning are ubiquitous. There are few, however, developed specifically as treatments for solving physical problems using computational numerical methods. This text does that. I found the treatments of the techniques useful. There are many that I would use in the real-world (the author's Runge-Kutta algorithms, for example.) There are two things preventing a 5-star review. The book isn't updated for newer versions of Python, and the code structures in the book leave a little bit to be desired.
M**O
Signal processing
The equations for the discrete fourier transform are incorrect. The software is written in Python 2.7, which is no longer supported. The description of the text should have stated as such.
Trustpilot
2 months ago
1 month ago