Rok później pojawiła się pierwsza wersja programu dla systemu Unix.

Ważniejsze cechy programu Najważniejsze rodzaje plików M-pliki (*.m) W celu zautomatyzowania pewną liczbę poleceń z wiersza poleceń możemy zapisać do pliku z rozszerzeniem *.m (stąd nazwa m-plik) i tę listę poleceń uruchomić jednym poleceniem – mówimy wówczas o m-pliku skryptowym.

Pisząc powyższą listę poleceń w postaci funkcji języka programowania otrzymujemy dodatkowo możliwość wywołań z parametrami – mówimy wówczas o m-pliku funkcyjnym. W starszych wersjach programu MATLAB w jednym pliku mogła znajdować się tylko jedna funkcja. W jednym pliku w nowszych wersjach może znajdować się wiele funkcji, przy wywołaniu m-pliku wywoływana jest pierwsza funkcja w pliku. M-pliki funkcyjne to programy działające w środowisku MATLAB. Poniżej przykładowy m-plik generujący trójwymiarowy wykres: [x,y]=meshgrid(-3.5:0.05:3.5); z=sin(x).*sin(y)+4*exp(-(x-0.5).^2-(y-0.5).^2); surf(x,y,z) colormap('jet') shading interp xlabel('X') ylabel('Y') zlabel('Z') text(0,4,4,'z=sin(x).*sin(y)+4*exp(-(x-0.5).^2-(y-0.5).^2)','FontSize',18)