Słowem wstępu należy zaznaczyć że istnieje bezpłatna alternatywa dla programu Matlab i jest to GNU Octave. GNU Octave niestety nie posiada w swojej paczce narzędzi zamiennika dla Simulink-a.
W trakcie studiów na uczelniach wyższych, podczas laboratoriów lub pracowni komputerowych korzysta z się programów Mathworks Matlab lub Mathworks Simulink.
Niektóre uczelnie w Polsce posiadają/zapewniają dostęp słuchaczom do licencji dla studentów. Ale co zrobić kiedy nie ma takiej możliwości, wtedy pojawia się GNU Octave.
Pomiędzy GNU Octave a Mathworks Matlab występują pewne różnice w składni plików skryptowych tj. m-plików. Często pliki te są kompatybilne w obydwu środowiskach, czasami jednak wymagane będę pewne modyfikacje w kodzie skryptu.