SciPy and NumPy: Optimizing & Boosting Your Python Programming (英語) ペーパーバック – 2012/11/22
Kindle 端末は必要ありません。無料 Kindle アプリのいずれかをダウンロードすると、スマートフォン、タブレットPCで Kindle 本をお読みいただけます。
SciPy is open-source software for mathematics, science, and engineering. The SciPy library is built to work with NumPy arrays, and provides many user-friendly and efficient numerical routines. Together, they are easy to use, but powerful enough to be depended upon by some of the world's leading scientists and engineers.
Eli Bressert is a PhD astrophysics student, Chandra Science Imager, and contributor to astrobetter.com and astropython.org. He develops Python apps like ATpy, APLpy, and Luj.
Amazon.com で最も参考になったカスタマーレビュー (beta)
As another reviewer has pointed out there are a number or errors in the examples (I suspect these are typos but for such a short booklet with so few examples there is no excuse for so many typos). Note, that I am not so picky about grammar errors - but lines of code are intended to be typed in verbatim. How frustrating it is to have error filled examples. [This is less excusable than grammar errors because bad code can be found so easily by actually trying it]
Further, this booklet doesn't have enough detail on these libraries to explain how and when one would want to use some of these algorithms and it is too long to be a cheat sheet for calling sequences (and outrageously priced for a mere cheat sheet). It is neither fish nor fowl so I do not recommend wasting your time or money on it. An internet search will turn up many explanations of both scipy and numpy you can find the details *and* cheat sheets for free.
NumPy 1.5 Beginner's Guide
Matplotlib for Python Developers.
I do think the price point for this text is too high, should be more around $10-12.
In general I am OK with the way concepts are introduced, and it is clear that the author has considerable experience in scientific programming, in Python. But coverage is simply insufficient, in my opinion.
There are also, couple of syntax errors. They are not critical, you can correct them easily, but after feeling kind of disappointed with the content, it just adds .. to the injury.
It is pretty standard stuff found easily on the internet from a quick search.