Physics 281 - Computational Physics

Wednesday/Friday Section

Fall 2015

Useful Links

Python

Your best bet is python.org See the documentation section for information and tutorials on Python 2, which we are using in class.

You can get python for your home computer at http:www.enthought.com/products/canopy/

Python Tutorials

ipython

matplotlib pyplot

numpy

Unix tutorials

This is a pretty big topic, and if you stick to the basic tools available on your desktop, you may be able to survive with minimal Unix instruction. Happily, we are not the only University trying to teach people about Unix. Here are some simple "getting started" tutorials that I've found:

Editors

For programming, I think that the best solution is to use the editor that is part of the matlab package to carry out your assignments. However, you may also need to do some simple text editing outside of matlab. For that, there are a number of options.

Editors are an area where user preference is the key to success. One finds entire cults of editor enthusiasts willing to fight to the death. I would advise using emacs, but there are other options as well, There are several editors which may be used with our system:

Ph281 Home