Scientific Python and Advance Matlab Workshop Details
Information about the workshop, topics and material
Contents
- Introduction to Python, NumPy, Scipy and Matplotlib/Pylab (Antoine Lefebvre) - Download the Slides.
- Matlab C-mex files (Corey Kereliuk)
- Ounk: a Python audio scripting environment that uses Csound as it's engine. (Olivier Bélanger) - Project web site: http://code.google.com/p/ounk/
Links to Python and relevant packages
If you have a laptop and you want to bring it to the workshop, you should install python and the relevant packages. Some time will be allowed to experiment.
- Matplotlib (plotting data almost the matlab way)
- IPython (enhanced Python shell - highly recommended when doing interactive work with Numpy/SciPy/Matplotlib)
Links to various interesting sites
- Python tutorial
- Python Reference manual
- Python wiki
- Python Pocket Reference (O'Reilly book)
- http://www.scipy.org/Tentative_NumPy_Tutorial
- http://www.scipy.org/NumPy_for_Matlab_Users
- http://www.scipy.org/Numpy_Example_List
Python and audio
- audiolab (a python package to make noise with NumPy arrays)
- PyAudio (Python bindings for PortAudio)
- Snack (The Snack Sound Toolkit)
Python and GUI