Se si sta appena iniziando con MATLAB Vorrei suggerire di andare il percorso Python invece (a meno che non ci sia qualche motivo ben preciso per cui è necessario utilizzare MATLAB). Le basi (come le operazioni matrice/matrice) sono molto simili a MATLAB.
Nella mia attuale area di lavoro (neuroscienze) c'è una forte migrazione da MATLAB a Python. Molti gruppi stanno facendo il passaggio perché Python è gratuito e generalmente più potente.
I pacchetti di base si avrà probabilmente bisogno per iniziare sarebbe numpy (numerici di base array), scipy (altri algoritmi) e matplotlib (stampa). Dal momento che si desidera lavorare sulla riga di comando, suggerisco anche IPython.
Come già detto in un'altra risposta ci sono anche alcune distribuzioni Python che includono molti pacchetti, come PythonXY, il Enthought Python Distribution o Anaconda.
Ci sono molti tutorial disponibili sul web, cerca un po 'e scegli quello che ti piace.
Si noti che è possibile richiedere una versione di prova qui: http://www.mathworks.com/products/matlab/tryit.html –