MATLAB es una abreviatura de Matrix Laboratory , un lenguaje de programación de alto rendimiento moderno y entorno de programación para computación técnica . MATLAB incluye herramientas de edición y depuración integral y apoya las estructuras de datos complejos y la programación orientada a objetos , en los que las estructuras de datos se convierten en objetos que contienen datos y funciones u operaciones . MATLAB permite que los problemas de computación técnica a resolver más rápido que los lenguajes de programación tradicionales, como C , C + + y Fortran . Modos de funcionamiento
MATLAB proporciona dos modos básicos de operación , conocida como modo de programación y el modo de calculadora . En el modo de programación , MATLAB proporciona un entorno de programación tradicional , en el que los usuarios pueden crear sus propias funciones y scripts. En el modo de calculadora, varios incorporado rutinas pueden utilizarse para realizar cálculos y resultados de la trama de inmediato - en dos o tres dimensiones - a través de la interfaz gráfica de usuario. Sin embargo , cualquier operación que se puede realizar a través de la interfaz gráfica de usuario también se puede lograr a través de un equivalente de línea de comandos , que se puede colocar dentro de una secuencia de comandos y ejecuta automáticamente.
Arrays
< p > La estructura de datos básica en MATLAB es una matriz, o una variable que puede contener un número de valores dispuestos en forma de tabla . Las matrices pueden tener uno , dos o más dimensiones . Un escalar es una matriz simple con una fila y una columna , un vector es una matriz , ya sea con una fila o una columna , mientras que una matriz es una matriz con múltiples filas y columnas . Por ejemplo , la declaración >> A = [ 1 2 ; 3 4 ] . Crea el 2 por 2 la matriz A , que contiene el número 1 y 2 en la primera fila y el número 3 y 4 en el segundo
toolboxes
MATLAB incluye una amplia variedad de aplicaciones , que se agrupan en colecciones o bibliotecas , conocido como cajas de herramientas , cada una de ellas se refiere a un campo específico de la ciencia aplicada o ingeniería. MATLAB incluye cajas de herramientas para el procesamiento de señales y comunicaciones , procesamiento de imágenes , la biología computacional , modelos financieros y análisis , entre otros , así como herramientas para la recuperación de datos desde otras aplicaciones , bases de datos y los dispositivos externos .
Funciones y scripts
En MATLAB , funciones y scripts son simples archivos de texto con una extensión . " m" archivo. Ambos contienen las secuencias de instrucciones que se ejecutan de forma automática , pero las funciones - que se identifican con la "función " de palabras clave como el término inicial en el archivo - se comunican sólo a través de sus aportaciones y argumentos de salida . Además, las funciones tienen su propio espacio de trabajo local , que se aísla de otras áreas de trabajo , mientras que los scripts utilizan el MATLAB o base de trabajo.