User Tools

Site Tools


supp:python:scientific_python

This is an old revision of the document!


Scientific Python

Think Python

My favorite book on introduction to Python. Printed version published by O'Reilly, pdf officially downloadable from here: http://www.greenteapress.com/thinkpython/

The Scipy Lectures

H. P. Langtangen: "A primer on Scientific Programming with Python"

Hans Petter Langtangen has written two excellent books on Scientific Programming with Python. The one I use in my courses is A primer on Scientific Programming with Python, which is also available in the university library.

UPDATE: Hans Petter passed away on Oct. 10, 2016 at 54 because of cancer! This makes me very sad. I would have loved to meet him once.

All his web pages at University Oslo have been removed.

Slides from INF1100 Lectures (H. P. Langtangen) Sept. - Nov. 2011

Installation

Required software

  1. Python (version 2.7 recommended)
  2. NumPy
  3. Matplotlib
  4. SciTools
  1. IPython
  2. ScientificPython
  3. Gnuplot plotting program
  4. Gnuplot.py Python module for Gnuplot
  5. SciPy

Easiest and most comprehensive way of installation

The following two software packages comprise all required and optional components listed above.

Install python(x,y)

python(x,y), Scientific-oriented Python Distribution based on Qt and Spyder

Install SciTools

SciTools is a Python package containing many useful tools for scientific computing in Python. The package is built on top of other widely used packages such as NumPy, SciPy, ScientificPython, Matplotlib, Gnuplot, etc.

supp/python/scientific_python.1522779581.txt.gz · Last modified: 2018/04/03 18:19 by admin