Book Image

Mastering Python Scientific Computing

Book Image

Mastering Python Scientific Computing

Overview of this book

Table of Contents (17 chapters)
Mastering Python Scientific Computing
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Chapter 4. Scientific Computing APIs for Python

In this chapter, we will have a comprehensive discussion on the features and capabilities of the various scientific computing APIs and toolkits in Python. Besides the basics, we will also discuss some example programs for each of the APIs. As symbolic computing is a relatively different area of computerized mathematics, we have allocated a special subsection within the SymPy section to discuss the basics of the computerized algebra system.

In this chapter, we will cover the following topics:

  • Scientific numerical computing using NumPy and SciPy

  • Symbolic computing using SymPy

  • A computerized algebra system

  • Introduction to SymPy and its modules

  • A few simple exemplary programs in SymPy

  • Data analysis, visualization, and interactive computing