MATLAB es un entorno de computación numérico y lenguaje de programación. Mantenido por The MathWorks, MATLAB permite la fácil manipulación de matrices, el trazado de funciones y datos, la implementación de algoritmos, la creación de interfaces de usuario y la interacción con programas en otros idiomas. Aunque solo es numérico, una caja de herramientas opcional utiliza el motor simbólico de MuPAD, que permite el acceso a las capacidades de álgebra de computadora. Un paquete adicional, Simulink, agrega simulación gráfica multidominio y diseño basado en modelos para sistemas integrados y dinámicos ....
GNU Octave es en realidad una replicación gratuita de MATLAB.