Существует множество программ, которые пытаются служить заменой MATLAB.
Все они различаются по своим возможностям: некоторые способны на большее, чем MATLAB, в других содержатся подклассы функций, которые направлены на какую-либо проблемную область.
В данной статье мы рассмотрим очередную доступную опцию: FreeMat.
Главный веб-сайт, посвященный FreeMat, размещен на SourceForge.
Для большинства дистрибутивов Linux установка так же проста, как использование Вашего удобного окрестного диспетчера пакетов.
Кроме того, FreeMat доступен в качестве исходного кода, а также инсталляционных пакетов для Windows и ОС X Mac.
После установки Вы можете продолжить работу и запустить программу. Вы увидите главное окно с рабочей консолью, которая должна отображать данные о лицензии на FreeMat.
FreeMat
Как и с большинством программ типа FreeMat Вы можете сразу начинать выполнение арифметических действий. Все арифметические операции автоматически перезагружаются, чтобы выполнять «правильные действия» в зависимости от типов данных компонентов операции.
Типы основных данных включают: целочисленные типы (8, 16 и 32 бита, подписанные и без подписи), вещественные числа (32 и 64 бита), а также комплексные числа (64 и 128 бита).
Наряду с этим существует структура основных данных, внедренная в качестве N-мерного массива. Стандартная величина для N равняется 6, но она произвольная.