Возможности прежних версий MATLAB 4.x
Уже первые ориентированные на Microsoft Windows версии системы (MATLAB 4.x) обладали мощными средствами. В области математических вычислений:
матричные, векторные, логические операторы;
элементарные и специальные функции;
полиномиальная арифметика;
многомерные массивы;
массивы записей;
массивы ячеек.
В области реализации численных методов:
дифференциальные уравнения;
вычисление одномерных и двумерных квадратур;
поиск корней нелинейных алгебраических уравнений;
оптимизация функций нескольких переменных;
одномерная и многомерная интерполяция.
В области программирования:
свыше 500 встроенных математических функций;
ввод/вывод двоичных и текстовых файлов;
применение программ, написанных на Си и ФОРТРАН;
автоматическая перекодировка процедур MATLAB в тексты программ на языках Си и C++;
типовые управляющие структуры.
В области визуализации и графики:
возможность создания двумерных и трехмерных графиков;
осуществление визуального анализа данных.
Эти средства сочетались с открытой архитектурой систем, позволяющей изменять уже существующие функции и добавлять свои собственные. Входящая в состав MATLAB программа Simulink дает возможность имитировать реальные системы и устройства, задавая их моделями, составленными из функциональных блоков. Simulink имеет обширную и расширяемую пользователями библиотеку блоков и простые средства задания и изменения их параметров.