суббота, 22 марта 2014 г.

Freemat. "Это Спарта!"

Думаю, на конкурсе двойников MATLAB программа Freemat заняла бы почётные призовые места в номинациях "Интерфейс", "Синтаксис" и "Концепция". Действительно, данная программа пытается быть максимально совместимой со своим знаменитым прототипом. И в основе её также лежит работа с матрицами. Есть, конечно, и различия, прежде всего, функционал. Как ни пытайся, а в 20 МБ не удастся уместить все возможности MATLAB! Вот только нужны ли они в повседневной жизни? (Здесь я имею ввиду версию Freemat 4.0. Более поздние варианты значительно выросли в объёме, но изменения в функционале я не заметил. Если ошибаюсь, поправьте.)

Это одна из моих любимых программ, потому что при своём скромном размере она предоставляет весь необходимый инструментарий для комфортного написания достаточно сложных вычислительных алгоритмов. Freemat хорошо работает с матрицами, полиномами, имеет базовые средства для обработки сигналов, изображений, визуализации данных. Из недостатков могу отметить отсутствие некоторых "актуальных" функций, например, для численного интегрирования или поиска корней уравнений. В этом случае придётся самостоятельно о себе позаботиться и "вручную" написать необходимый функционал. В общем, просто, изящно, и ничего лишнего!

Получить программу и всю необходимую информацию можно по адресу:
http://freemat.sourceforge.net

Комментариев нет:

Отправить комментарий