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