SciPy Tutorial
SciPy Tutorial
SciPy, a scientific library for Python, is an open source, BSD-licensed library for mathematics, science, and engineering. The SciPy library depends on NumPy, which provides convenient and fast N-dimensional array operations. The SciPy library was primarily designed to work with NumPy arrays. It provides many user-friendly and efficient numerical practices, such as numerical integration and optimization routines. This is an introductory tutorial that covers the basics of SciPy and describes how to work with its various modules.
Audience
This tutorial is intended for readers who want to learn about the basic features and various functions of SciPy. After completing this tutorial, readers will find themselves at a moderate level of expertise, from which they can build on their experience to a higher level of expertise.
Prerequisites
Before continuing with the various concepts in this tutorial, it is expected that you have a basic understanding of Python. Furthermore, basic knowledge of other programming languages is also helpful. The SciPy library depends on the NumPy library, so learning the basics of NumPy will make your understanding much easier.