MATLAB es un software de alto desempeño diseñado para realizar diversos tipos de
cálculos. MATLAB desarrolla el cálculo, la visualización y la programación en un ambiente fácil de usar donde los enunciados y sus soluciones se ingresan en una notación matemática. Permite resolver muchos problemas computacionales, principalmente aquellos que tengan que ver con vectores y matrices, en un tiempo menor.
Entre sus principales usos están: matrices, la representación de datos y funciones,
algoritmos, la creación de interfaces de usuario (GUI) y la comunicación en otros lenguajes y con otro hardware. MATLAB dispone además de dos herramientas que expanden sus prestaciones, tales como: Simulink (plataforma de simulación multidominio) y GUIDE (editor de interfaces de usuario - GUI). Además, se puede complementar las habilidades de MATLAB con las cajas de herramientas (toolboxes); y las de Simulink con los paquetes de bloques (blocksets).
Es un software muy usado en universidades y centros de investigación y desarrollo.
En los últimos años ha aumentado el número de prestaciones, como la de programar directamente procesadores digitales de señal o crear código VHDL.
MATLAB se utiliza ampliamente en:
• Cálculos numéricos
• Desarrollo de algoritmos
• Modelado, simulación y prueba de prototipos
• Análisis de datos, exploración y visualización
• Grafico de datos con fines científicos o de ingeniería
• Desarrollo de aplicaciones que requieran de una interfaz gráfica de usuario (GUI,
Graphical User Interface).
En el ámbito académico y de investigación, es la herramienta destacada y más usada
para los cursos introductorios y avanzados de matemáticas, ingeniería entre otros. En la industria, MATLAB es la herramienta usada para el análisis, investigación y desarrollo de nuevos productos tecnológicos.
La ventaja principal de MATLAB es el uso varios comandos de áreas específicas
llamadas “toolboxes”. Lo más importante para los usuarios de MATLAB es que estos les permiten aprender y aplicar la teoría ya aprendida. Los toolboxes son grupos de comandos de MATLAB (archivos M) que extienden el ambiente de MATLAB para resolver problemas de la ciencia e ingeniería.
“Año del Diálogo y la Reconciliación Nacional” 1
2. APLICACIONES Matlab es utilizado en la industria debido a sus capacidades avanzadas, posee una serie de herramientas que contienen funciones muy usadas en ingeniería. Todas estas herramientas facilitan el desarrollo de aplicaciones complejas de una forma más versátil. Matlab en un inicio se utilizó en los cursos de algebra lineal y teoría de matrices, actualmente este programa busca ir más a fondo y plantea ser un sistema interactivo con un lenguaje de programación. También se aplican en materias como la Estadística, el Análisis matemático, el Análisis numérico, el Análisis de series temporales, las Bases de datos y la Geometría. Matlab programa utilizado para cálculos matemáticos con vectores y matrices, también puede utilizar números reales y complejos. Se puede también realizar gráficos en dos y tres dimensiones. Utilizado en computación matematica, modelado y simulacion, analisis y procesamiento de datos asi como tambien para la visualizacion y representacion de gráficos, tambien nos permite desarrollar algoritmos. Es aplicado en el campo de las comunicaciones en telefonía fija y móvil. En el campo Aeroespacial, Matlab permite trabajar en sistemas radar, unidades de seguimiento y rastreo, aviónica, modelado y control de sistemas de potencia y guiado, navegación y control. En el campo de la Automoción, Matlab posibilita aplicaciones para trabajar en la ingeniería de control, sistemas de suspensión, sistemas ABS y diseño de bloques de embrague. Aplicado en campos de las Finanzas cuantitativas, pudiendo utilizarse como un entorno de cálculo para el análisis de datos, para la valoración y análisis de opciones e instrumentos financieros, para la optimización de carteras y análisis de riesgos y para el desarrollo de modelos y su validación. En ingeniería eléctrica se aplica en procesamiento de señales esto se observa en el diseño de robots. Usado en Ingeniería biomédica, las imágenes médicas se guardan como archivos llamados dicom, Matlab posee herramientas que pueden leer estos archivos, lo que hace posible que los datos obtenidos puedan ser procesados. Se aplica en la ingeniería aeroespacial ya que esta busca conocer el comportamiento de los gases tanto fuera de una aeronave como dentro, pero la visualización del comportamiento tridimensional de los fluidos no es tan sencillo sin embargo Matlab con sus herramientas hace esto posible.
“Año del Diálogo y la Reconciliación Nacional” 2
Ejemplo de una aplicación: Programa para simular algoritmos de detección de colisiones que tienen las moscas domésticas. La investigación dio como resultado el diseño y fabricación de un chip de computadora que detecta colisiones inminentes. Esto tiene una aplicación potencial en el diseño de robots autónomos que usen la visión para navegar y en particular en aplicaciones para la seguridad en automóviles. Este programa nos permite hallar en menor tiempo y esfuerzo las respuestas correctas o soluciones a diversos problemas tanto del campo de la ingeniería como ciencia.