Przetestowałem też oktawę i R.
Odnośnie oktawy: Byłem pod wielkim wrażeniem podobieństwa składni oktawowej. Przeniesienie moich skryptów MATLAB-a na oktawę nie zajęło mi dużo czasu. Tymczasem mam szczególny problem z drukowaniem znaczników razem z paskiem błędu, który został naprawiony przez Jarno Rajahalme w Nabble i ze zmianą rozmiaru czcionki xtick, co obejście otrzymałem w odpowiedzi na pytanie w Nabble. Więc nadal ma kilka błędów, które można pokonać przy pewnym wysiłku. Jeśli napotkasz jakieś problemy, możesz spróbować forum mailingowego nabble: help-octave@octave.org. Nawiasem mówiąc, mój zespół nie może się do niego dostosować (przyjazny dla użytkownika), ponieważ dostosowuje się do MATLAB-a, więc nadal używamy MATLAB-a. Ponieważ MATLAB jest zbudowany pod gnuplotem, innym sposobem naprawienia jego błędów jest edycja wygenerowanego pliku gnuplot. Najlepszym IDE, jakie znalazłem, było QtOctave, w którym zrobiłem krótką recenzję w "
Odnośnie R: według badań przeprowadzonych przez SciViews, wydajność R jest lepsza niż MATLAB i oktawa. Nie mam dużego doświadczenia z R. Studiowałem pakiet mclust, aby napisać rozdział wikibook o klastrowaniu EM w R. Nawiasem mówiąc, wydaje się, że mają bardzo aktywną społeczność. Możesz więc znaleźć pakiety stron trzecich do propozycji, które nie są tak znormalizowane przez IMO. Najlepszym IDE, jakie znalazłem, była wtyczka StatET dla eclipse, JGR (Java GUI for R) i emacs. Pomimo kosztów nauki nowego języka programowania, gdybym wybrał platformę open source do wykonania grafiki mojego eksperymentu i analizy eksploracji danych, wypróbowałbym R.