Wenn Sie nur mit MATLAB beginnen, würde ich dringend stattdessen den Python Weg zu gehen vorschlagen (es sei denn, es einige ganz bestimmten Grund, warum Sie MATLAB verwenden müssen). Die Grundlagen (wie Array/Matrix-Operationen) sind MATLAB sehr ähnlich.
In meinem aktuellen Arbeitsgebiet (Neurowissenschaften) gibt es eine starke Migration von MATLAB zu Python. Viele Gruppen machen den Wechsel, weil Python kostenlos und generell leistungsfähiger ist.
Die grundlegenden Pakete, die Sie wahrscheinlich benötigen, um zu beginnen, wären numpy (grundlegende array numerics), scipy (mehr Algorithmen) und matplotlib (Plotten). Da Sie in der Befehlszeile arbeiten möchten, empfehle ich auch IPython.
Wie bereits in einer anderen Antwort erwähnt, gibt es auch einige Python-Distributionen, die viele Pakete enthalten, wie PythonXY, die Enthought Python Distribution oder Anaconda.
Es gibt viele Tutorials im Internet, suchen Sie ein wenig und wählen Sie eine, die Sie mögen.
Beachten Sie, dass Sie hier eine Testversion anfordern können: http://www.mathworks.com/products/matlab/tryit.html –