Мои коллеги используют Matlab для некоторых симуляций. Есть ли альтернатива с открытым исходным кодом, которую я мог бы использовать в Linux для запуска этих скриптов? Она должна быть достаточно совместима с (1) языком Matlab (2) файлами *.fig - сохраненными графиками.
решение1
В этом языке есть два основных правила ( .fig
хотя я о них не знаю):
Я пробовал Octave и Scilab, и в 90% случаев мой код работает в MATLAB без единой модификации. Иногда требуется несколько модификаций, но они хорошо документированы и их довольно легко реализовать. (Как %
комментарии вместо //
и т. д.)
Между Octave и SciLab, быстрый поиск в Google поможет вам найти тот, который соответствует вашим потребностям. Но оба они блестящие, по моему мнению.
решение2
Когда возникают вопросы об эквивалентных программах для других платформ, я первым делом всегда проверяюАльтернативой. Кажется, естьнесколько возможностей в вашем случае.
Интересно, что это выглядит такВольфрам Альфаимеетвыход на полекоторый работает на Linux, хотя лицензия является проприетарной. После этого популярные, похоже,Мудрец,ОктаваиScilab, хотя вам следует просмотреть список, чтобы увидеть, подходит ли вам что-то больше, так как есть некоторые многообещающие имена, такие какFreeMatиOpenModelica(хотя если проекты незрелые, они могут разочаровать.)
решение3
Я не уверен, насколько это совместимо с файлами Matlab, но вы можете посмотреть наFreeMat, которая представляет собой кроссплатформенную систему с открытым исходным кодом.