Introduction to Python and Scientific Libraries
Date:26 Feb 2013
Speaker:Dr. Ask Hjorth Larsen
- Python: A high-level programming language
- NumPy: Efficient array operations and linear algebra in Python
- SciPy: Algorithms for optimization, integration, root finding, special functions and more. Uses NumPy
- matplotlib: Plotting library which uses NumPy
The combination is roughly equivalent to Octave or Matlab for array manipulations; but much better in terms of programmability, syntax, tools, etc.