MATLAB has become probably the most widely used piece of software for scientific computing, and hence there is a huge community of users that has generated a deep resource of code for a diversity of purposes. It is however quite expensive and goes against our desire to use all open source components for the OpenMaze projects. There are a few things however that we have not yet figured out how to do in a completely open source fashion (mostly, delivering complex visual stimuli, for which we use Psychophysics Toolbox, Pelli lab, NYU CNS) . This is used in our designs for the OpenMaze Mouse Visual Operant task.
Note that Psychophysics Toolbox can also be used with Octave, a free MATLAB analog, however we have not yet tried this. There is also a relatively recent version in the Python programming language, called Psychopy.