Book Image

IPython Notebook Essentials

By : Martins
Book Image

IPython Notebook Essentials

By: Martins

Overview of this book

If you are a professional, student, or educator who wants to learn to use IPython Notebook as a tool for technical and scientific computing, visualization, and data analysis, this is the book for you. This book will prove valuable for anyone that needs to do computations in an agile environment.
Table of Contents (10 chapters)

Advanced mathematical algorithms with SciPy


In this section, we will cover some of the algorithms available in SciPy. Each of the following subsections features a representative example from a significant area of applied science. The examples are chosen so as not to require extensive domain knowledge but still be realistic. These are the topics and examples that we present:

  • Solving equations and finding optimal values: We will study a market model that requires the solution of a nonlinear system and a facility location problem requiring a nonstandard optimization.

  • Calculus and differential equations: We will present a volume calculation that uses integral calculus, and Newton's canon, a thought experiment proposed by Isaac Newton, which we will model using a system of differential equations. Finally, we will present a three-dimensional system, the famous Lorenz equations, which is an early example displaying chaotic behavior.

Solving equations and finding optimal values

To illustrate this...