Matlab - среда технической обработки для высокопроизводительного числового вычисления и визуального представления. Matlab объединяет численный анализ, матричное вычисление, обработку сигналов и построение графиков, в легко используемой операционной среде, где задачи и решения выражаются так же, как они записываются математически - минуя традиционное программирование.
Наименование Matlab означает «матричная лаборатория». Первоначально Matlab был написан для того, чтобы обеспечить легкий доступ к программному матричному обеспечению, разработанному в проектах LINPACK и EISPACK, которые вместе представляют состояние искусства в программном обеспечении для матричных вычислений.
Matlab также предлагает ряд специальных прикладных решений, которые разработчики назвали комплектами инструментальных средств (toolboxes).
Комплекты инструментальных средств содержат наборы функций Matlab -а (М-файлы). Эти комплекты охватывают различные дисциплины.
Signal Processing Toolbox - обработки сигналов, одно и двумерная цифровая обработка сигналов (анализ временных рядов). Содержит функции для разработки и анализа цифровых фильтров и спектральная оценка мощности (анализ на основе быстрого преобразования Фурье).
System Identification Toolbox - идентификация параметров. Он специализирован на оценке моделей систем основанных на входных выходных данных или на временных рядах.
Control System Toolbox - системы управлений.