© Ashwin Pajankar 2017

Ashwin Pajankar, Raspberry Pi Supercomputing and Scientific Programming, 10.1007/978-1-4842-2878-4_9

9. Introduction to SciPy Stack and Symbolic Programming

Ashwin Pajankar

(1)Nashik, Maharashtra, India

In the last chapter, we learned how to use the Raspberry Pi cluster we built for parallel programming with MPI4PY and Python 3. In this chapter, we will be introduced to the SciPy stack and install it on the Pi. We will also get started with symbolic programming with SymPy.

The Scientific Python Stack

SciPy (short for Scientific Python) is an open-source library for scientific and technical computing in Python.

SciPy has modules for numerical operations, ordinary differential equation solvers, fast Fourier transforms, optimization, ...

Get Raspberry Pi Supercomputing and Scientific Programming: MPI4PY, NumPy, and SciPy for Enthusiasts now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.