Si usted apenas está comenzando con MATLAB Me gustaría sugerir fuertemente que ir el camino Python vez (a menos que haya alguna razón muy específica por qué debe utilizar MATLAB). Los conceptos básicos (como operaciones de matriz/matriz) son muy similares a MATLAB.
En mi área actual de trabajo (neurociencia), existe una fuerte migración de MATLAB a Python. Muchos grupos están haciendo el cambio porque Python es gratis y generalmente más poderoso.
Los paquetes básicos que probablemente necesite para comenzar serían numpy (matriz básica numérica), scipy (más algoritmos) y matplotlib (trazado). Como quiera trabajar en la línea de comando, también sugiero IPython.
Como ya se mencionó en otra respuesta, también hay algunas distribuciones de Python que incluyen muchos paquetes, como PythonXY, Enthought Python Distribution o Anaconda.
Hay muchos tutoriales disponibles en la web, busque un poco y elija uno que desee.
Tenga en cuenta que puede solicitar una versión de prueba aquí: http://www.mathworks.com/products/matlab/tryit.html –