NumPy Cookbook

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

Today's world of science and technology is all about speed and flexibility. When it comes to scientific computing, NumPy is on the top of the list. NumPy will give you both speed and high productivity. "NumPy Cookbook" will teach you all about NumPy, a leading scientific computing library. NumPy replaces a lot of the functionality of Matlab and Mathematica, but in contrast to those products, it is free and open source.This book will give you a solid foundation in NumPy arrays and universal functions. You will also learn about plotting with Matplotlib and the related SciPy project through examples. You will learn about installing and using NumPy and related concepts. At the end of the book, we will explore related scientific computing projects.This book will help you to be productive with NumPy and write clean and fast code What you will learn from this book : • Learn advanced Indexing and linear algebra • Know reshaping automatically • Dive into Broadcasting and Histograms • Profile NumPy code and visualize your profiling results • Speed up your code with Cython • Use the array interface to expose foreign memory to NumPy • Use universal functions and interoperability features • Learn about Matplotlib and Scipy which is often used in conjunction with Numpy

Author(s): Ivan Idris
Publisher: Packt Publishing
Year: 2012

Language: English
Pages: 226
City: Birmingham

Preface
Chapter 1: Winding Along with IPython
Chapter 2: Advanced Indexing and Array Concepts
Chapter 3: Get to Grips with Commonly Used Functions
Chapter 4: Connecting NumPy with the Rest of the World
Chapter 5: Audio and Image Processing
Chapter 6: Special Arrays and Universal Functions
Chapter 7: Profiling and Debugging
Chapter 8: Quality Assurance
Chapter 9: Speed Up Code with Cython
Chapter 10: Fun with Scikits
Index