MATLAB es un lenguaje de programación de cuarta generación y un entorno de análisis numérico.
Los usos de MATLAB incluyen cálculos matriciales, desarrollo y ejecución de algoritmos, creación de interfaces de usuario (UI) y visualización de datos. El entorno de computación numérica de paradigma múltiple permite a los desarrolladores interactuar con programas desarrollados en diferentes lenguajes, lo que hace posible aprovechar las fortalezas únicas de cada idioma para varios propósitos.
Los ingenieros y científicos utilizan MATLAB en muchos campos, como el procesamiento de imágenes y señales, comunicaciones, sistemas de control para la industria, diseño de redes inteligentes, robótica y finanzas computacionales.
Cleve Moler, profesor de Ciencias de la Computación en la Universidad de Nuevo México, creó MATLAB en la década de 1970 para ayudar a sus estudiantes. El potencial comercial de MATLAB fue identificado por el ingeniero visitante Jack Little en 1983. Moler, Little y Steve Bangart fundaron MathWorks y reescribieron MATLAB en C bajo los auspicios de su nueva compañía en 1984.
Vea cómo un robot Lego Mindstorms resuelve un cubo de Rubik usando MATLAB y Simulink: