MATLAB es un entorno de computación y desarrollo de aplicaciones que facilita la realización de proyectos con cálculos matemáticos complejos y su visualización gráfica. Creado por Cleve Moler en 1984, MATLAB emergió inicialmente para utilizar subrutinas en Fortran en cursos de álgebra lineal y análisis numérico sin necesidad de programar en Fortran.
Las aplicaciones de MATLAB se desarrollan en un lenguaje de programación propio. Este lenguaje es interpretado, y puede ejecutarse tanto en el entorno interactivo, como a través de un archivo de script (archivos *.m). Este lenguaje permite operaciones de vectores y matrices, funciones, cálculo lambda, y programación orientada a objetos.
Interfaz con otros lenguajes
MATLAB puede llamar funciones y subrutinas escritas en C o Fortran. Se crea una función envoltorio que permite que sean pasados y devueltos tipos de datos de MATLAB. Los archivos objeto dinámicamente cargables creados compilando esas funciones se denominan "MEX-files", aunque la extensión de nombre de archivo depende del sistema operativo y del procesador.
Funciones Definidas por el Usuario
Creacion de archivo m
Archivo de texto
Definicion:
Es un entorno de computación y desarrollo de aplicaciones totalmente integrado orientado para llevar a cabo proyectos en donde se encuentren implicados elevados cálculos matemáticos y la visualización gráfica de los mismos.
Historia
Fue creado por el matemático y programador de computadoras Cleve Moler en 1984, surgiendo la primera versión con la idea de emplear paquetes de subrutinas escritas en Fortran en los cursos de álgebra lineal y análisis numérico, sin necesidad de escribir programas en dicho lenguaje.