Tema 2 Graficos En Matlab 5150
TEMA 2
Gráficos en MATLAB
1. Introducción ............................................................................................................... 1
2. Objetos gráficos ......................................................................................................... 3
2.1 Objetos LINE......................................................................................................... 4
2.2 Objetos TEXT ........................................................................................................ 9
2.3 Objetos PATCH ................................................................................................... 10
2.4 Objetos SURFACE.............................................................................................. 11
2.5 Objetos LIGHT .................................................................................................... 14
2.6 Objetos IMAGE ................................................................................................... 14
3. Gráficos específicos ................................................................................................. 17
3.1 Gráficos parapresentaciones.............................................................................. 17
3.2 Probabilidad y estadística ................................................................................... 19
3.3 Respuesta frecuencial de sistemas lineales ......................................................... 25
3.4 Respuesta temporal de sistemas lineales............................................................. 25
3.5 Otras funciones relacionadas con la teoría de sistemas ..................................... 26
4. Animaciones ............................................................................................................. 27
1. Introducción
El objetivo de este tema es presentar una panorámica de las capacidades gráficas del
programa MATLAB.
Para ver lasfunciones relacionadas con los objetos gráficos de MATLAB, teclear:
>> help graph2d
>> help graph3d
>> help specgraph
%representaciones en dos dimensiones (2D)
%representaciones en tres dimensiones (3D)
%gráficos especiales
>> help graphics
%comandos de bajo nivel
ETSETB. MATLAB. Fundamentos y/o Aplicaciones. Curso 11/12b
1
Tema 2. Gráficos en MATLAB
El sistema gráfico de MATLAB permite:
Presentar gráficamente datos mediante comandos de alto nivel. Esto incluye la
visualización en 2 y 3 dimensiones, el procesado de imágenes/fotos, la
elaboración de gráficos para presentaciones (diagramas de barras o de queso) y
la inclusión de efectos (de animación, iluminación, movimientos de cámara).
Crear y manipular objetos gráficos mediante comandos de bajo nivel. Esto se
lleva a cabomediante las utilidades GUI (Graphics User Interface) y permite el
diseño de aplicaciones complejas, con ventanas, menús y controles. Por
ejemplo, es posible programar ventanas como las que aparecen al invocar la
herramienta gráfica (>>cftool) de la Curve Fitting Toolbox:
Fig. 1. Ejemplo de interficie gráfica de usuario
En el primer caso se trabaja a nivel de usuario mientras que en el segundo setrabaja a nivel de programador. Este segundo caso corresponde a un nivel más
avanzado en el uso del MATLAB y se tratará en el Tema 4, aunque en este tema
sí se verá una introducción a sus dos funciones centrales (get y set).
ETSETB. MATLAB. Fundamentos y/o Aplicaciones. Curso 11/12b
2
Tema 2. Gráficos en MATLAB
2. Objetos gráficos
Los objetos gráficos de MATLAB presentan la siguiente jerarquíabásica:
root
figure
ui objects
line
surface
patch
axes
annotation
image
text
light
Fig. 2. Jerarquía de los objetos gráficos
(Nota: Hay más objetos y grupos de objetos pero aquí no se muestran a fin de dar más
claridad a la exposición. Para más detalles consultar “graphics objects” en el help de
MATLAB)
El objeto root es la ventana de comandos. Ningún objeto de los mostrados en el...
Regístrate para leer el documento completo.