MATLAB opera a través de un entorno de escritorio , similar a la utilizada por Windows, con varios al menú "Inicio " de entrada y ventanas de salida , y en la parte inferior izquierda. Herramientas generales se proporcionan para editar , ejecutar y depurar programas , así como para importar y exportar programas de MATLAB . MATLAB contiene también funciones que permiten enlazar con otras bibliotecas y servicios, incluyendo Java, el . NET Framework , los servicios Web y los programas escritos en C y Fortran .
Datos Funciones
funciones para importar y exportar datos de otros formatos, tales como hojas de cálculo se incluyen en MATLAB , junto con una serie de funciones para procesar y manipular los datos. Éstos se centran en torno a las funciones matemáticas , particularmente aquellos que involucran matrices , matrices y álgebra lineal. Procedimientos de análisis incluyen estadísticas básicas descriptivas , correlación covarianza , derivados numéricos e integrales . MATLAB puede realizar la transformación de Fourier y el análisis de series de tiempo . Otros procedimientos pueden ser programados manualmente en MATLAB si no están disponibles como funciones integradas .
Programación Funciones
MATLAB es un lenguaje de programación completo capaz de manejar la función /expresión de evaluación y una serie de operadores como la aritmética , los operadores relacionales y lógicos , control de errores , la función se encarga de definir y una amplia gama de tipos de datos . MATLAB tiene también capacidades orientadas a objetos para manejar clases y objetos , lo que permite realizar la reutilización de código , herencia y encapsulación, y para compartir y reutilizar los sistemas de clasificación construidos por otros. MATLAB también emplea una función de temporizador que permite la ejecución de programas para ser programado .
Gráficos Funciones
Una amplia gama de las parcelas están integradas en MATLAB , de la línea de base y gráficos de dispersión para las visualizaciones en 3D , como la superficie de las parcelas y de malla. Funciones están disponibles para personalizar la salida gráfica incluyendo el cambio de colores de las líneas , haciendo anotaciones , y el establecimiento de iluminación y efectos de transparencia en los gráficos 3 -D. MATLAB también permite el desarrollo de la interfaz gráfica de usuario para personalizar su pantalla y se puede programar para insertar controles de terceros , tales como Java y ActiveX.