бесплатная среда MATLAB - PullRequest
       14

бесплатная среда MATLAB

7 голосов
/ 21 февраля 2009

Я изучаю язык MATLAB и хотел бы иметь какую-то бесплатную среду для экспериментов. Среда MATLAB, предоставляемая MathWorks, является коммерческой. Судя по всему, доступна пробная версия, но я не могу понять, как получить пробную лицензию.

На данный момент все, что мне нужно, это командная строка и "стандартные библиотеки".

Ответы [ 6 ]

15 голосов
/ 21 февраля 2009

Octave в основном совместим с Matlab: http://www.gnu.org/software/octave/

9 голосов
/ 03 марта 2009

Если вы только начинаете с MATLAB, я настоятельно рекомендую вместо этого пойти по пути Python (если нет какой-то очень конкретной причины, по которой вы должны использовать MATLAB). Основы (например, операции с массивами и матрицами) очень похожи на MATLAB.

В моей текущей области работы (нейробиология) существует значительный переход от MATLAB к Python. Многие группы делают это, потому что Python бесплатный и, как правило, более мощный.

Базовые пакеты, которые вам, вероятно, понадобятся для запуска, будут: numpy (числовые значения базового массива), scipy (больше алгоритмов) и matplotlib (прорисовка) , Поскольку вы хотите работать в командной строке, я предлагаю также IPython .

Как уже упоминалось в другом ответе, существуют также некоторые дистрибутивы Python, которые включают в себя множество пакетов, например PythonXY , Enthought Python Distribution или Anaconda .

В Интернете доступно множество учебных пособий, найдите немного и выберите понравившийся.

6 голосов
/ 21 февраля 2009

Посмотрите на это:

Прочтите эту запись в блоге от Райана Морлока для получения дополнительной информации об альтернативах с открытым исходным кодом Matlab.

Я большой поклонник R , но это не замена Matlab ... это альтернатива. Там большая разница!

3 голосов
/ 03 марта 2009

Я был недавно влюблен в Python XY. Он не совсем похож на Matlab, но имеет много одинаковых функций и копирует внешний вид. Я лично использовал бы это, если бы я не хотел покупать лицензию Matlab все же - не, если я хотел практиковать с заменой Matlab.

www.pythonxy.com

2 голосов
/ 23 февраля 2009

Другие пользователи дали вам примеры, которые я бы предложил - Octave и Scilab. Из этих двух я бы сказал, что Scilab является более мощным, НО Octave очень старается быть совместимым с исходным кодом со стандартным MATLAB, а Scilab - нет.

Итак, если ваша цель - экспериментировать с языком, похожим на MATLAB, и выучить навыки, которые вы в конечном итоге сможете перенести в MATLAB, тогда я предлагаю вам придерживаться Octave.

1 голос
/ 21 февраля 2009

Если вы заинтересованы в том, чтобы попробовать что-то непосредственно в MATLAB, на сайте MathWorks недавно появилась запись в блоге о бесплатной пробной загрузке MATLAB и его различных наборов инструментов. Если вы еще не пытались связаться с ними, блог ссылается на эту страницу , где вы можете запросить пробные версии продукта или, если у вас уже есть лицензированный продукт, вы можете войти в систему и загрузить пробные версии наборов инструментов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...