OSU has site licenses for some, the others are free
A full list of OSU licensed software is available at http://tss.oregonstate.edu/softdist/ http://engineering.oregonstate.edu/computing/personal/149
Python 2.X has been used to create an open source version of MatLab. The key to getting Python to act like MatLab is to
Windows: Often, the easiest way for Windows users to have these tools installed is to use the Python(x,y) package which includes the above modules and many other tools including a very helpful editor/development environment named Spyder which itself runs in python and is available for most platforms.
MacOS: A basic python distribution is installed in later version macos, however, to install numpy and spyder the Macports system is highly recommended. One difficulty with this solution is that you must be a little familiar with working on the commandline.
Linux: See your distribution specific installer.
Tutorials:
*Some content courtesy the Minote Research Group (Oregon State University)