Have a personal or library account? Click to login
Numpy Beginner's Guide (Update) Cover

Numpy Beginner's Guide (Update)

Build efficient, high-speed programs using the high-performance NumPy mathematical library

Paid access
|Sep 2025
Product purchase options

Key Features

    Book Description

    What you will learn

    • Install NumPy, matplotlib, SciPy, and IPython on various operating systems
    • Use NumPy array objects to perform array operations
    • Familiarize yourself with commonly used NumPy functions
    • Use NumPy matrices for matrix algebra
    • Work with the NumPy modules to perform various algebraic operations
    • Test NumPy code with the numpy.testing module
    • Plot simple plots, subplots, histograms, and more with matplotlib

    Who this book is for

    This book is for the scientists, engineers, programmers, or analysts looking for a high-quality, open source mathematical library. Knowledge of Python is assumed. Also, some affinity, or at least interest, in mathematics and statistics is required. However, I have provided brief explanations and pointers to learning resources.

    Table of Contents

    1. NumPy and Python Quick Start
    2. Beginning with NumPy Fundamentals
    3. Understanding Commonly Used Functions
    4. Convenience Functions for Your Convenience
    5. Working with Matrices and ufuncs
    6. Moving Further with NumPy Modules
    7. Peeking into Special Routines
    8. Assuring Quality with Testing
    9. Plotting with Matplotlib
    10. When NumPy is Not Enough ? SciPy and Beyond
    11. Playing with Pygame
    12. Appendix A
    13. Appendix B
    14. Appendix C
    PDF ISBN: 978-1-78528-883-8
    Publisher: Packt Publishing Limited
    Copyright owner: © 2015 Packt Publishing Limited
    Publication date: 2025
    Language: English
    Pages: 348