Бесплатный эквивалент Matlab для Linux

12

Мои соавторы используют Matlab для моделирования. Есть ли альтернатива с открытым исходным кодом, которую я мог бы использовать в Linux для запуска этих скриптов? Он должен быть достаточно близко совместим с (1) языком matlab (2) файлами * .fig - сохраненными графиками.

Grzenio
источник

Ответы:

8

Всякий раз, когда возникают вопросы об эквивалентных программах для других платформ, первое, что я всегда проверяю, это AlternativeTo . Кажется, в вашем случае есть несколько возможностей .

Интересно, что у Вольфрама Альфа есть выход в поле , работающее под Linux, хотя лицензия является проприетарной. После этого наиболее популярными являются Sage , Octave и Scilab , хотя вам следует проверить список, чтобы узнать, подходит ли вам что-нибудь лучше, поскольку есть многообещающие названия, такие как FreeMat и OpenModelica (хотя, если проекты незрелые, они могут разочаровать. .)

Калеб
источник
17

Для языка есть 2 основных ( .figхотя я не знаю о них ):

Я пробовал Octave и Scilab, и 90% времени мой код работает на MATLAB без единой модификации. Иногда требуется несколько модификаций, но они хорошо документированы и довольно просты в реализации. (Вроде %как комментарии вместо //тд)

Между Octave и SciLab, быстрый поиск в Google поможет вам найти тот, который соответствует вашим потребностям. Но оба блестящие ИМО.


источник
0

Я не уверен, насколько совместимы файлы Matlab, но вы можете взглянуть на FreeMat , кроссплатформенную систему с открытым исходным кодом.

Arcege
источник
0

Вы можете попробовать Octave , язык которого похож на Matlab или SciLab . * .fig файлы, которые вы можете построить через Xfig или, возможно, GnuPlot .

Ян Марек
источник
3
Формат * .fig Matlab отличается от формата, используемого в Xfig.
Grzenio