You are on page 1of 5

Matlab

1.- INTRODUCCION AL MATLAB


1.2.- INICIACIN AL MATLAB
1.3- CARACTERSTICAS DEL ENTORNO
1.4.- SALIDAS O PRESENTACIONES
1.5.- FUNCIONES DE MATLAB
1.6- EL MATLAB Y LA ESTADSTICA
2.- LIBRERIAS
3.- VENTANAS
3.1.- OPERACIONES CON VECTORES Y MATRICES
3.2.- GRAFICAS
3.3.- ANLISIS DE VOZ
4.- FUNCIONES ESPECIALES
REFERENCIAS BIBLIOGRAFICAS
Una herramienta poderosa para la investigacin.
El presente documento es una recopilacin de informacin que puede ser til para aquellos estudiantes
interesados en conocer esta poderosa herramienta de calculo, simulacin y modelado matemtico que
por dems est el mencionar en esta introduccin todos los elogios de que es merecedor este
singular programa de calculo matemtico por su amplia rea de aplicacin en el estudio cientfico.
1.- INTRODUCCION AL MATLAB.
MATLAB es un entorno de computacin y desarrollo de aplicaciones totalmente integrado orientado para
llevar a cabo proyectos en donde se encuentren implicados elevados clculos matemticos y la
visualizacin grfica de los mismos. MATLAB integra anlisis numrico, clculo matricial, proceso de
seal y visualizacin grfica en un entorno completo donde los problemas y sus soluciones son
expresados del mismo modo en que se escribirian radicionalmente, sin necesidad de hacer uso de
la programacin tradicional.
MATLAB dispone tambin en la actualidad de un amplio abanico de programas de apoyo especializados,
denominados Toolboxes, que extienden significativamente el nmero de funciones incorporadas en el
programa principal. Estos Toolboxes cubren en la actualidad prcticamente casi todas las reas
principales en el mundo de la ingeniera y la simulacin, destacando entre ellos el 'toolbox' de proceso
de imgenes, seal,control robusto, estadstica, anlisis
financiero, matemticas simblicas, redes neurales, lgica difusa, identificacin de sistemas, simulacin
de sistemas dinmicos, etc. es un entorno de clculo tcnico, que se ha convertido en estndar de
la industria, con capacidades no superadas en computacin y visualizacin numrica.
De forma coherente y sin ningn tipo de fisuras, integra los requisitos claves de un sistema de
computacin tcnico: clculo numrico, grficos, herramientas para aplicaciones especificas y capacidad
de ejecucin en mltiples plataformas. Esta familia de productos proporciona al estudiante un medio
de carcter nico, para resolver los problemas ms complejos y difciles.
1.1.- ORIGEN
MATLAB nace como una solucin 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.
El nombre MATLAB viene de "matrix laboratory" (laboratorio matricial). MATLAB fue originalmente escrito
para proveer acceso fcil al software matricial desarrollado por los proyectos LINPACK y EISPACK, que
juntos representan el estado del arte e software para computacin matricial. Hoy MATLAB es usado en
una variedad de reas de aplicacin incluyendo procesamiento de seales e
imgenes, diseo de sistemas de control, ingeniera financiera e investigacin mdica.
La arquitectura abierta facilita usar MATLAB y los productos que lo acompaan para explorar datos y
crear herramientas personalizadas que proveen visiones profundas tempranas y ventajas competitivas.
1.2.- INICIACIN AL MATLAB
El Lenguaje de Computacin Tcnica MATLAB es un ambiente de computacin tcnica integrada que
combina computacin numrica, grficos y visualizacin avanzada y un lenguaje de programacin de alto
nivel.
Sea cual fuere el objetivo, un algoritmo, anlisis, grficos, informes o simulacin, MATLAB lo lleva all. El
lenguaje flexible e interactivo de MATLAB permite a ingenieros y cientficos expresar sus

ideas tcnicas con simplicidad. Los poderosos y amplios mtodos de cmputo numrico y graficacin
permiten la prueba y exploracin de ideas alternativas con facilidad, mientras que el ambiente de
desarrollo integrado facilita producir resultados prcticos fcilmente.
MATLAB es la fundacin numrica y grfica para todos los productos de The MathWorks. MATLAB
combina computacin numrica, grficos 2D y 3D y capacidades de lenguaje en un nico ambiente fcil
de usar.
Con su amplio rango de herramientas para modelar sistemas de control, anlisis, simulacin y
procesamiento de prototipos, MATLAB es el sistema ideal para desarrollar sistemas avanzados de
control. Usted puede modelar su sistema de control usando las cajas de herramientas para el diseo de
controles avanzados de MATLAB - Control System, Robust Control, -Analysis and Synthesis, Model
Predictive Control, QTF Control Design y LMI control. Posteriores anlisis y refinamientos pueden ser
efectuados estableciendo una simulacin interactiva en Simulink, y luego sintonizar automticamente los
parmetros usando el Nonlinear Control Design Blockset. Finalmente, usted puede generar cdigo C para
correr en controladores incrustados con Real Time Workshop.
Combinando MATLAB con Signal Processing Toolbox, Wavelet Toolbox y un conjunto de herramientas
complementarias - tales como Image Processing, Neural Network, Fuzzy Logic, Statistics y otras - usted
puede crear un ambiente de anlisis personalizado de seales y desarrollo de algoritmos DSP. Para
simulacin y desarrollo de prototipos usted puede agregar Simulink y el DSP Blockset para modelar y
simular sus sistemas DSP, y luego usar Real-Time Workshop para generar cdigo C para
su hardware designado.
1.3- CARACTERSTICAS DEL ENTORNO
Caractersticas de MATLAB :
Clculos intensivos desde un punto de vista numrico.
Grficos y visualizacin avanzada.
Lenguaje de alto nivel basado en vectores, arrays y matrices.
Coleccin muy til de funciones de aplicacin.

Las poderosas capacidades de clculo tcnico de MATLAB se ponen a la disposicin de los estudiantes,
aunque limita el tamao de las matrices a 8192 elementos, la edicin de estudiante mantiene toda
la potencia de la versin profesional de MATLAB 4.0, en una forma diseada para que los estudiantes
puedan ejecutarlo en sus propios ordenadores personales bajo Windows.
Toolbox especiales :
Se incluyen el Toolbox de seales y Sistemas ( un conjunto de herramientas para el procesamiento de
seal y para el anlisis de sistemas de cuadro ) y el Toolbox Symbolyc Math ( herramienta de clculo
simblico basada en Maple V ).
A continuacin presentamos la interfase de usuario de MATLAB 4.0 con el despliegue de una aplicacin
con grafica en 3D correspondiente al modelo Z=x^y-y^x su tabla de calculo y el anlisis de la funcin.
1.4.- SALIDAS O PRESENTACIONES
MATLAB provee acceso inmediato a las caractersticas grficas especializadas requeridas en ingeniera
y ciencias. Potente graficacin orientada a objetos grficos le permite graficar los resultados de su
anlisis, incorporar grficos en sus modelos de sistemas, rpidamente presentar complejos 3-D objetos, y
crear resultados de presentacin, entre lo cual se destaca:
Representaciones 2-D y 3-D, incluyendo datos triangulados y reticulados
Representaciones 3-D quiver, ribbon, y stem
Control de fuentes, letras Griegas, smbolos, subndices y superndices
Seleccin expandida de smbolos marcadores de curvas
Grficos de torta, de barras 3-D y grficos de barras horizontales
Grficos 3-D y slido modelado
Representacin de imgenes y archivos I/O
Grficos comentados
Leer/Escribir archivos de datos Hierarchical Data Format (HDF)
Presentacin de OpenGL software y hardware
Animacin
Display de buffer x rpido y exacto
Soporte de colores verdaderos (24-bit RGB)
Fuentes mltiples de luz para superficies coloreadas
Vista basada en cmara y control de perspectiva
Iluminacin Plana, Gouraud y Phong

Soporte eficiente de imagen de datos de 8-bit


Control de eje y cmara
Propiedades de superficie y patch
Modelos de iluminacin
Control grfico de objetos
Impresin y representacin de copias
Formatos grficos exportables
Soporte de publicacin de escritorio
1.5.- FUNCIONES DE MATLAB
Manipulacin y Reduccin de Datos
MATLAB tiene un rango completo de funciones para preprocesar datos para anlisis, incluyendo:
y decimando
secciones de datos
y promediando
y procesando umbrales
y filtrando
Numerosas operaciones para manipular arreglos multidimensionales, incluyendo reticulacin e
interpolacin de datos, estn tambin disponibles.
Descriptivos Grficos Para Explorar y Presentar Sus Datos
Grficos de propsitos generales y de aplicacin especfica le permiten visualizar al instante seales,
superficies paramtricas, imgenes y ms. Todos los atributos de los grficos de MATLAB son
personalizables, desde los rtulos de ejes al ngulo de la fuente de luz en las superficies 3-D . Los
grficos estn integrados con las capacidades de anlisis, de modo que usted puede mostrar
grficamente cualquier conjunto de datos sin editar, ecuacin o resultado funcional.
I/O Directo de Datos
Usted puede ingresar y sacar datos de f MATLAB rpidamente. Las funciones estn disponibles para leer
y escribir archivos de datos formateados en MATLAB, llamados archivos MAT. Funciones adicionales
ejecutan programas ASCII e I/O binario de bajo nivel desde los archivos de programas M, C, y Fortran,
permitindole trabajar con todos los formatos de datos. MATLAB tambin incluye soporte incorporado
para formatos populares de archivos estndar.
Computacin Simblica Integrada
Integrando el motor simblico Maple V con MATLAB, los Symbolic Math Toolboxes le permiten mezclar
libremente computacin simblica y numrica una sintaxis simple e intuitiva.
Anlisis de Datos Confiable, Rpido y Exacto
Los mtodos usados comnmente para anlisis de datos multidimensional generalizados 1-D, 2-D estn
incorporados en MATLAB. Interfaces grficas fciles de usar, especficas para aplicaciones, la lnea de
comando interactiva y herramientas de programacin estructuradas le permiten elegir el mejor camino
para sus tareas de anlisis.
Anlisis de Datos para DSP
MATLAB ofrece muchas herramientas para realizar la funcionalidad indispensable en procesamiento de
seales, tales como Transformadas Rpidas Fourier y Transformadas Rpidas Inversas de Fourier. La
visualizacin de datos de procesamiento de seales est soportada por funciones tales como grficos
stem y periodogramas. El lenguaje de MATLAB, inherentemente orientado a matrices hace que la
expresin de coeficientes de filtros y demoras de buffers sean muy simples de expresar y comprender.
Anlisis de Datos en Aplicaciones de Imgenes
MATLAB y la Image Processing Toolbox ofrece un amplio conjunto de herramientas que le permite
fcilmente manipular, procesar y analizar datos de imgenes, interactivamente mostrar pantallas de
imgenes 2-D o 3-D, visualizar datos temporarios cuando es necesario, y comentar sus resultados para
publicaciones tcnicas. La orientacin basada en matrices del lenguaje de MATLAB le permite expresar
en forma compacta operaciones matemticas de forma similar a cmo las expresara sobre papel. Como
resultado, es fcil e intuitivo efectuar procesamiento de imgenes y operaciones de anlisis tales como
FFTs, filtrado 2-D, morfologa binaria, manipulacin geomtrica, conversin de espacios de colores,
compresin, anlisis de componentes conectados y ms.
Algorithm Development (Desarrollo de Algoritmos) Sea que usted est usando los algoritmos del sistema
o est inventando los suyos propios, MATLAB le provee un ambiente en el que usted puede experimentar.
A diferencia de C y C++, MATLAB le permite desarrollar algoritmos desde cero o trabajar con interfaces

complicadas a bibliotecas externas. Las poderosa fundacin de computacin, el lenguaje tcnico, y


cientos de funciones en cajas de herramientas (toolboxes) convierten a MATLAB en lo ms adecuado
para aplicaciones matemticamente intensivas que requieran anlisis de datos, procesamiento de seales
e imgenes, modelado de sistemas o tcnicas numricas avanzadas.
1.6- EL MATLAB Y LA ESTADSTICA
Statistics Toolbox
Combina poderosos algoritmos estadsticos con interfaces grficas interactivas
Las Statistics Toolbox le da un rango ancho de herramientas para realizar clculos estadsticos.
Proporciona una nica mezcla de facilidad grfica de uso y programabilidad. Los despliegues grficos
interactivos le permitieron aplicar mtodos estadsticos fcilmente y de forma consistente, mientras el
lenguaje de MATLAB le permite fcilmente crear los acostumbrados mtodos estadsticos y de anlisis.
Esta combinacin le da lalibertad para acceder las funciones bajo-niveladas directamente como funciones
de probabilidad y ANOVA de la lnea del orden, o para usar las interfaces interactivas para aprender y
experimentar con el toolbox construir-en visualizacin y herramientas del anlisis.
Rasgos
Anlisis de los componentes principal
ANOVA
Bootstrapping
Comprobacin de la hiptesis
Creacin de superficies y modelado
Curva que encaja (con intervalos)
Distribuciones de probabilidad
Estadsticas descriptivas
Estimacin del parmetro y encajando
Interfaces grficas de usuario
Modelade de Nonlinear
Parcelas estadsticas
Plan de experimentos
Proceso estadstico de control
Regresin del stepwise interactiva
Regresin mltiple
Simulacin de Carlo Monte
El toolbox es el ambiente ideal no rutina para el montaje ejemplar. Las capacidades primarias incluyen: el
anlisis de la regresin y diagnstica con seleccin inconstante, modelado no lineal, probabilidad y
estimacin de parmetros, anlisis de sensibilidad que usa los generadores de nmero de azar, control
del proceso estadstico, y plan de experimentos.
Distribuciones de probabilidad. La Caja de Herramientas Estadsticas ( Statistics TollBox ) apoya una
coleccin de 20 distribuciones de probabilidad diferentes, incluso T, F, y distribuciones del Chi-cuadrado,
despliegues grficos de ataques, y se mantienen formas de calcular ataques mejores todos los tipos de
la distribucin.
Herramientas de GUI que mantienen Muchas herramientas interactivas para la visualizacin dinmica y el
anlisis de datos. Las interfaces especializadas tienen incluido planificacin para los resultados,
visualizacin de la distribucin, generacin de nmero de azar, y area del contorno.
Parcelas estadsticas los rdenes trazando Estadsticos como weibplot y randplot le permiten realizar
anlisis de fiabilidad o montaje distributional.
Desarrollo del algoritmos de junto con el MATLAB, el toolbox le da todo lo que usted necesita para
desarrollar nuevos algoritmos para el anlisis estadstico. Usted puede usar las funciones de trazando de
Statistics Toolbox, o crea su propio trazo usando los rasgos de Grficos de MATLAB.

En la grafica, el orden del histfit se sobrepone a una curva de densidad normal en un histograma. El
nmero predefinido de cajas se pone a la raz cuadrada del nmero de elementos en los datos.
Explorando y Aprendiendo Statistics Toolbox GUIs
La Statistics Toolbox incluye varios elementos de fcil uso para despliegues que proporcionan vistas
grficas de sus datos y lecturas numricas precisas del valor de la funcin actual y estadstica
descriptiva relacionada. Controles de interface de usuario, como botones, los deslizadores, y los datos
dinmicos, donde usted controla sobre el despliegue de los datos.
Estos despliegues interactivos le permiten explorar sus datos, experimentar con cambios a las entradas, y
ver los resultados de cambios hipotticos - todos en una sola pantalla. Este acercamiento a las
estadsticas le ayuda a aprender sobre un proceso mientras le da una percepcin intuitiva para
la conducta de las funciones estadsticas subyacentes.

You might also like