Darmowy odpowiednik Matlaba dla systemu Linux

12

Moi współpracownicy używają Matlaba do przeprowadzania symulacji. Czy istnieje alternatywa typu open source, której można użyć w systemie Linux do uruchamiania tych skryptów? Musiałby być dość ściśle zgodny z (1) językiem matlab (2) plikami * .fig - zapisanymi wykresami.

Grzenio
źródło

Odpowiedzi:

8

Ilekroć pojawiają się pytania dotyczące programów ekwiwalentnych dla innych platform, pierwsze miejsce, które zawsze sprawdzam, to AlternativeTo . Wydaje się, że w twoim przypadku istnieje kilka możliwości .

Co ciekawe, wygląda na to, że Wolfram Alfa ma wpis w polu działającym pod Linuksem, choć licencja jest zastrzeżona. Po tym popularne wydają się być Sage , Octave i Scilab , chociaż należy sprawdzić listę, aby sprawdzić, czy garnitury cokolwiek lepiej, ponieważ istnieją pewne obiecujące nazwy, takie jak FreeMat i OpenModelica (choć jeśli projekty są niedojrzałe mogą być rozczarowujące .)

Caleb
źródło
17

Istnieją dwa główne dla tego języka ( .figchoć nie wiem ):

Próbowałem Octave i Scilab i 90% czasu, mój kod działa na MATLAB bez jednej modyfikacji. Czasami konieczne jest kilka modyfikacji, ale są one dobrze udokumentowane i dość łatwe do wdrożenia. (Podobnie %jak komentarze zamiast //itp.)

Pomiędzy Octave i SciLab, szybkie wyszukiwanie w Google pomoże Ci znaleźć taki, który odpowiada Twoim potrzebom. Ale oba są genialne IMO.


źródło
0

Nie jestem pewien, jak kompatybilny z plikami matlab, ale możesz spojrzeć na FreeMat , który jest systemem wieloplatformowym typu open source.

Arcege
źródło
0

Możesz wypróbować Octave , który ma język podobny do Matlaba lub SciLab . Pliki * .fig, które możesz wydrukować za pomocą Xfig lub GnuPlot .

Jan Marek
źródło
3
Format * .fig Matlab nie jest taki sam jak format używany przez Xfig.
Grzenio