Aspectos destacados A diferencia de R, MATLAB proporciona: un entorno de desarrollo de alta productividad gran canti
Views 52 Downloads 0 File size 92KB
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