Aspectos destacados: toolboxes de Matlab

Aspectos destacados A diferencia de R, MATLAB proporciona:  un entorno de desarrollo de alta productividad  gran canti

Views 52 Downloads 0 File size 92KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

Aspectos destacados A diferencia de R, MATLAB proporciona:  un entorno de desarrollo de alta productividad  gran cantidad de toolboxes y apps  un rendimiento más rápido y un despliegue fácil  garantía de calidad y fiabilidad Amplia gama de toolboxes específicas para distintas aplicaciones: al contrario

que las librerías desarrolladas por comunidades, las toolboxes de MATLAB incluyen librerías de funciones muy expresivas y apps de apuntar y hacer clic completamente integradas en el entorno de MATLAB. Entre los ámbitos que abarca se incluyen estadística, aprendizaje automático, procesamiento de señales, procesamiento de imagen y vídeo, visión artificial, optimización, cálculo simbólico, sistemas de control, pruebas y medidas, finanzas computacionales y biología computacional. Aprendizaje automático de apuntar y hacer clic: Statistics and Machine

Learning Toolbox incluye una app de clasificación que ofrece una guía para explorar datos de forma interactiva, seleccionar funciones, especificar esquemas de validación, entrenar modelos y evaluar resultados.

Una vasta biblioteca de herramientas (Toolboxes) integradas le permite empezar a trabajar inmediatamente con algoritmos esenciales para su dominio. Un toolbox en MatLab no es más que una colección de funciones agrupadas en carpetas, por lo que para“instalar” el toolbox solo es necesario incorporar sus funciones al espacio de nombres de MatLab http://www.academia.edu/6553163/MatLab_y_Rob %C3%B3tica_Introducci%C3%B3n_a_Matlab_y_la_ToolBox_de_Rob %C3%B3tica

Que es MATLAB, sus orígenes y toolbox. Que es MATLAB? MATLAB es un sistema algebraico computacional que ofrece un entorno de desarrollo integrado (IDE) con un lenguaje de programación propio (lenguaje M).

Está

disponible

para

las

plataformas Unix, Windows, Mac

OS

X y GNU/Linux . MATLAB, cuyo nombre procede de la unificación de los términos MATrix LABoaratory (Laboratorio de Matrices). Su objetivo inicial fue proporcionar un fácil acceso a las librerías LINPACK y EISPACK que son dos de las librerías mas importantes en computación y calculo matricial. MATLAB es un programa para realizar cálculos numéricos con vectores y matrices. Como caso particular puede también trabajar con números escalares, tanto reales como complejos. Una de las capacidades más atractivas es la de realizar una amplia variedad de gráficos en dos y tres dimensiones. Entre sus prestaciones básicas se hallan: la manipulación de matrices, la representación de datos y funciones, la implementación de algoritmos, la creación de interfaces de usuario (GUI) y la comunicación con programas en otros lenguajes y con otros dispositivos hardware. El paquete MATLAB dispone de dos herramientas adicionales que expanden sus prestaciones, a saber, Simulink (plataforma de simulación multidominio) y GUIDE (editor de interfaces de usuario - GUI). Además, se pueden ampliar las capacidades de MATLAB con las cajas de herramientas (toolboxes); y las de Simulink con los paquetes de bloques (blocksets. Orígenes de MATLAB MATLAB nace como una solución a la necesidad de mejores y mas poderosas herramientas de calculo para resolver problemas de calculo complejos en los que es necesario aprovechas las amplias capacidades de proceso de datos de grandes computadores.

En 1984 surge la primera versión, creado por Cleve Moler, con la idea de usar paquetes de subrutinas escritas en Fortran en los cursos de Análisis Numérico y Algebra Lineal, sin tener una necesidad de programas que usaran este lenguaje. El lenguaje de programación M se creó en 1970 proporcionando un acceso sencillo al Software de matrices LINPACK y EISPACK sin tener que hacer uso del lenguaje Fortran. Ya en 2004 se apreciaba que MATLAB era usado por aproximadamente más de un millón de personas, tanto académicos como empresarios. TOOLBOX MATLAB dispone también en la actualidad de un amplio abanico de programas de

apoyo

especializados,

denominados Toolboxes,

que

extienden significativamente el número de funciones incorporadas en el programa principal. Estos Toolboxes cubren en la actualidad prácticamente casi todas las áreas principales en el mundo de la ingeniería y la simulación, destacando

entre

ellos

el

'toolbox'

de

proceso

de imágenes,

señal, control robusto,estadística,

análisis

financiero, matemáticas simbólicas, redes neurales, lógica difusa, identificación de sistemas, simulación de sistemas dinámicos, etc. es un entorno de cálculo técnico, que se ha convertido en estándar de la industria, con capacidades no superadas en computación y visualización numérica. Este programa,tiene entre otras características particulares su posibilidad de ampliación por medio de las denominadas ToolBox (Cajas de Herramientas).

MATLAB (Cajas de herramientas)

Simulink

Matemáticas y Optimización

Modelado de punto fijo

Estadística y Análisis de datos

Modelado basado en eventos

Diseño de sistemas de control y análisis

Modelado físico

Procesado de señal y comunicaciones

Gráficos de simulación

Procesado de imagen

Diseño de sistemas de control y análisis

Pruebas y medidas

Procesado de señal y comunicaciones

Biología computacional

Generación de código

Modelado y análisis financiero

Prototipos de control rápido y SW/HW HIL

Desarrollo de aplicaciones

Tarjetas integradas

Informes y conexión a bases de datos

Verificación, validación y comprobación

Compiler

Verificación, validación del código y desarrollo de ejecutables