Okrem Octave existuje este dalsi volny Matlabu podobny system: http://www.scilab.org/
Myslim, ze Scilab je co sa tyka grafickeho rozhrania a komfortu blizsie k Matlabu ako Octave.
Vlákno názorů k článku
Jak omezit svobodu aneb hrátky MathWorks s licencí BSD
Poznamka: Octave - Scilab
Re: Poznamka: Octave - Scilab
Pokud jde o GUI, je to v zasade pravda, protoze Octave mit vlastni GUI asi nikdy nebude, prinejmensim ne v dohledne dobe. Existuji graficke nadstavby ale protoze takove blbinky nepotrebuju, nemuzu soudit. Ovsem pokud jde o jazyk jako takovy, Octave je s Matlabem mnohem kompatibilnejsi nez Scilab. Zda se, ze INRIA ani nema v umyslu v tomto smeru (kompatibilita s Matlabem) Scilab nejak vyznamne posunovat, takze to tak asi i zustane.
Re: Poznamka: Octave - Scilab
Skutečně? Já si teď opravdu nejsem jistý, ale mám pocit, že dříve byl scilab s matlabem totálně nekompatibilní a v poslední (nevím jak dlouhé) době se naučil rozumět matlabovským scriptům…
Re: Poznamka: Octave - Scilab
Scilab je nekompatibilní i v některých naprosto základních funkcích (např. strcmp, any/all, zeros atd), takže šance že Matlabovský skript pojede ve Scilabu beze změny není moc velká (rozhodně mnohem menší než s Octave). Na druhou stranu je zde jakýsi automatický konverzní nástroj, ale nemám s ním žádné zkušenosti.
Některé věci (např. user classes, function handles) zde myslím vůbec nejsou, jiné fungují hodně jinak (cell arrays). Myslím, že INRIA záměrně nevytváří produkt s Matlabem příliš kompatibilní, aby se vyhnula případným žalobám. Octave je více amatérská (nestojí za ní žádná firma), takže se tolik nebojíme.
Re: Poznamka: Octave - Scilab
Ten konverzni nastroj ve verzi scilab 5.0, zvladnul nektere jednodussi funkce, ale kdyz jsem mu dal skonvertovat matlab knihovnu k me diplomce, kde jsem pouzil vic grafickych knihoven, tak co neznal, nechal jak bylo a po hodine jsem to rozchozovani vzdal.

