Tecnología

Inicio

Los conceptos de MATLAB

MATLAB es una abreviatura de Matrix Laboratory, un ambiente moderno, lenguaje de programación de alto rendimiento y de programación para la computación técnica. MATLAB incluye herramientas de edición y depuración integral y compatible con estructuras complejas de datos y programación orientada a objetos, en la que las estructuras de datos se convierten en objetos que incluyen datos y funciones u operaciones. MATLAB permite que los problemas de computación técnica que hay que resolver más rápido que los lenguajes de programación tradicionales, como C, C ++ y Fortran.

Modos de operacion

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 la 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 los 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 puede ser colocado dentro de una secuencia de comandos y ejecuta automáticamente.

Las matrices

La estructura básica de datos 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 de 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.

Las cajas de herramientas

MATLAB incluye una amplia variedad de aplicaciones, que se agrupan en colecciones o bibliotecas, conocidas como cajas de herramientas, cada una de las cuales se refiere a un campo específico de la ciencia o la ingeniería aplicada. MATLAB incluye cajas de herramientas para el procesamiento de la señal y comunicaciones, procesamiento de imágenes, la biología computacional, modelado y análisis financiero, entre otros, así como herramientas para recuperar datos desde otras aplicaciones, bases de datos y los dispositivos externos.

Funciones y secuencias de comandos

En MATLAB, funciones y scripts son simplemente archivos de texto con una extensión de archivo ".m". Ambos contienen secuencias de instrucciones que se ejecutan de forma automática, sino que funciona - que se identifican por la "función" de palabras clave como el término inicial en el archivo - se comunican sólo a través de sus argumentos de entrada y de salida. Además, las funciones tienen su propio espacio de trabajo local, que se aísla de otros espacios de trabajo, mientras que las secuencias de comandos utilizan el espacio de trabajo de MATLAB o base.