SlideShare una empresa de Scribd logo
1 de 13
ESCUELA SUPERIOR POLITÉCNICA DE
CHIMBORAZO
FACULTAD DE INFORMÁTICA Y
ELECTRÓNICA
ESCUELA ELECTRÓNICA EN CONTROL Y
REDES INDUSTRIALES
Tema : GRÁFICAS EN MATLAB
Nombre: Denise Insuasti
Código:402
GRÁFICOS EN MATLAB
 Comando básico:
plot(x1, y1, x2, y2, x3,
y3,..., 'opciones')
 X e Y: Vectores de la
 misma longitud
 Opciones: Color,
 estilo, etc. del gráfico
 Ej.: x= -2.9:0.2: 2.9;
 y=exp(-x.*x); plot(x,y)
 plot(y) → eje abcisas
 por omisión
 Cadena que especifica el estilo de linea, del
marcador, color, grosor, etc.
 Color: r (Red), g(Green), b(Blue), c(Cyan), m
 (Magenta), y (Yellow), k (blacK), w (White)
 Estilo: - (solida), -- (trazas), : puntos), -. (lineas
y puntos)
 Marcadores: +, o, *, ., x, s (square), d
(diamante), ^ v > o < (triángulos en distinto
sentido), p (estrella 5 puntas, pentagram), h
(estrella 6 puntas, hexagram)
 Ej: plot (x, y, 's–r')
OPCIONES
OBJETOS GRÁFICOS
 Podemos añadir objetos al gráfico actual:
 xlabel('etiqueta del eje x')
 ylabel('etiqueta eje y')
 title('título del gráfico')
 text (x, y, 'texto')
 Si x e y son vectores, el texto se repite
 Si texto es una matrix de cadenas, de la misma
 dimensión que x e y, se situa cada texto en una posición
 gtext('texto'): la posición se indica con el ratón.
 (solo en Matlab)
 Leyenda:
 legend('leyenda 1',
 'leyenda 2', ...) →
 añade la leyenda del
 eje, por cada serie de
 datos mostrada
 legend(..., 'location',
 posicion)
 legend off | toggle
 grid on | off | minor
 Rejilla del gráfico
 Posición
 North = center top
 South = center bottom
 east = right center
 west = left center
 northeast = right top (por
 omisión)
 Northwest = left top
 Southeast = right bottom
 southwest = left bottom
 Best = Menor conflicto
 +Outside: Margen
 Ej: BestOutside
EJEMPLO
 x = 0:.2:12; plot (x, bessel(1, x), x, bessel(2, x), x,
bessel(3,x)); legen('Primero', 'Segundo', 'Tercero',
 'Location', 'NortEastOutside'); grid on
 Soluciones diferencial de Bessel, variando el
grado
CONTROL DE EJES
 axis: controla el escalado y apariencia de los
 ejes
 axis ([ xmin xmax ymin ymax ])
 Fija los límites de los ejes x e y
 axis equal → mismo ratio de aspecto x e y
 axis normal ó auto→ valor por omisión
 axis square → Ajusta los ejes para que el
 gráfico sea cuadrado ( o cúbico en 3D)
 axis off | on → Oculta o muestra los ejes
 (lineas, marcas y etiquetas asociadas)
Creación de gráficos
 Pasos
 Cargar los datos
 Procesar datos
 Usar función de creación del gráfico (ej.: plot)
 Situar límites de los ejes, marcas, mallas, textos,
 etc
SUPERPOSICIÓN DE GRÁFICAS
 Superposición de gráficos
 Pares de vectores en el mismo comando de
 creación del gráfico
 Usando hold on / hold off
 El gráfico se crea por etapas
 Es útil cuando los datos a dibujar no están
 disponibles al mismo tiempo
Gráficos múltiples
 subplot (m, n, p)
 Divide la venta gráfica en
MxN subventanas
 Asigna la ventana p-
ésima como la actual,
donde
 se dibujará el gráfico
GRÁFICOS EN 3D
 Representación en
3D, datos 1D o 2D
 Barras 3D
x = [1 3 0.5 2.5 2]
bar3(x)
 Tarta 3D
x = [1 3 0.5 2.5 2]
pie3(x)
 Gráficos 3D
 Gráficos de lineas:
plot3(x, y, z):
 Equivalente a plot,
para dibujar lineas en
3D
 Ejemplo
t = 0:pi/50:10*pi;
plot3(sin(t),cos(t),t)
axis square; grid on
SUPERFICIES
mesh(x, y, z)
 Representan la altura
de una seríe de
puntos en una rejilla
meshc → muestra
contorno debajo
 Ejemplo
[X,Y] = meshgrid(-
3:.125:3);
Z = peaks(X,Y);
 meshc(X,Y,Z)

Más contenido relacionado

La actualidad más candente

gráficas 2D y 3D (José Ponce)
gráficas 2D y 3D (José  Ponce)gráficas 2D y 3D (José  Ponce)
gráficas 2D y 3D (José Ponce)José Ponce
 
Graficas 2D y 3D
Graficas 2D y 3DGraficas 2D y 3D
Graficas 2D y 3DEdu Morán
 
Graficos en matlab
Graficos en matlabGraficos en matlab
Graficos en matlabMarc Llanos
 
Matlab 2 Capitulo 6
Matlab 2 Capitulo 6Matlab 2 Capitulo 6
Matlab 2 Capitulo 6guest4f4d78d
 
Graficas en 2 d y 3d matlab
Graficas en 2 d y 3d matlabGraficas en 2 d y 3d matlab
Graficas en 2 d y 3d matlabJuan Ete
 
Victor hugo cabrera aula 2 administración
Victor hugo cabrera aula 2 administraciónVictor hugo cabrera aula 2 administración
Victor hugo cabrera aula 2 administración8899000
 
Actividad 3 gemio duran andrea
Actividad 3 gemio duran andreaActividad 3 gemio duran andrea
Actividad 3 gemio duran andreaAndrea Gemio
 
Semana11 mate4-del 25 al 29 de octubre
Semana11 mate4-del 25 al 29 de octubreSemana11 mate4-del 25 al 29 de octubre
Semana11 mate4-del 25 al 29 de octubreLorenaCovarrubias12
 
Semana9 mate4-del 11 al 15 de octubre
Semana9 mate4-del 11 al 15 de octubreSemana9 mate4-del 11 al 15 de octubre
Semana9 mate4-del 11 al 15 de octubreLorenaCovarrubias12
 
Máxima ejercicio
Máxima ejercicioMáxima ejercicio
Máxima ejercicionatysarda
 

La actualidad más candente (19)

Graficas en matlab
Graficas  en matlabGraficas  en matlab
Graficas en matlab
 
gráficas 2D y 3D (José Ponce)
gráficas 2D y 3D (José  Ponce)gráficas 2D y 3D (José  Ponce)
gráficas 2D y 3D (José Ponce)
 
Graficas 2D y 3D
Graficas 2D y 3DGraficas 2D y 3D
Graficas 2D y 3D
 
Gráficas en matlab
Gráficas en matlabGráficas en matlab
Gráficas en matlab
 
Matlab graficas
Matlab graficasMatlab graficas
Matlab graficas
 
Plot3 d en scilab
Plot3 d en scilabPlot3 d en scilab
Plot3 d en scilab
 
Graficos en matlab
Graficos en matlabGraficos en matlab
Graficos en matlab
 
Matlab 2 Capitulo 6
Matlab 2 Capitulo 6Matlab 2 Capitulo 6
Matlab 2 Capitulo 6
 
Graficos matlab
Graficos matlabGraficos matlab
Graficos matlab
 
Graficas en 2 d y 3d matlab
Graficas en 2 d y 3d matlabGraficas en 2 d y 3d matlab
Graficas en 2 d y 3d matlab
 
Clase 3 (1)
Clase 3 (1)Clase 3 (1)
Clase 3 (1)
 
Gráficas en Matlab
Gráficas en MatlabGráficas en Matlab
Gráficas en Matlab
 
Victor hugo cabrera aula 2 administración
Victor hugo cabrera aula 2 administraciónVictor hugo cabrera aula 2 administración
Victor hugo cabrera aula 2 administración
 
Graficas
GraficasGraficas
Graficas
 
Matlab sesion3
Matlab sesion3Matlab sesion3
Matlab sesion3
 
Actividad 3 gemio duran andrea
Actividad 3 gemio duran andreaActividad 3 gemio duran andrea
Actividad 3 gemio duran andrea
 
Semana11 mate4-del 25 al 29 de octubre
Semana11 mate4-del 25 al 29 de octubreSemana11 mate4-del 25 al 29 de octubre
Semana11 mate4-del 25 al 29 de octubre
 
Semana9 mate4-del 11 al 15 de octubre
Semana9 mate4-del 11 al 15 de octubreSemana9 mate4-del 11 al 15 de octubre
Semana9 mate4-del 11 al 15 de octubre
 
Máxima ejercicio
Máxima ejercicioMáxima ejercicio
Máxima ejercicio
 

Similar a Graficos matlab

Similar a Graficos matlab (20)

Graficas en matlab juan villacis 2 do b
Graficas en matlab juan villacis 2 do bGraficas en matlab juan villacis 2 do b
Graficas en matlab juan villacis 2 do b
 
Graficas en matlab juan villacis 2 do b
Graficas en matlab juan villacis 2 do bGraficas en matlab juan villacis 2 do b
Graficas en matlab juan villacis 2 do b
 
Deber graficas en matlab
Deber graficas en matlabDeber graficas en matlab
Deber graficas en matlab
 
Matlab graficos3 d
Matlab graficos3 dMatlab graficos3 d
Matlab graficos3 d
 
clase 7 GRAFICOS 2D.pdf
clase 7 GRAFICOS 2D.pdfclase 7 GRAFICOS 2D.pdf
clase 7 GRAFICOS 2D.pdf
 
Graficos matlab
Graficos matlabGraficos matlab
Graficos matlab
 
matlab
matlabmatlab
matlab
 
Estadística con Lenguaje R: Sesión 9
Estadística con Lenguaje R: Sesión 9Estadística con Lenguaje R: Sesión 9
Estadística con Lenguaje R: Sesión 9
 
Lab 3 de tele final
Lab 3 de tele finalLab 3 de tele final
Lab 3 de tele final
 
Cómo se grafica una función lineal en excel
Cómo se grafica una función lineal en excelCómo se grafica una función lineal en excel
Cómo se grafica una función lineal en excel
 
Mat lab03
Mat lab03Mat lab03
Mat lab03
 
Electrónica: Tutorial de Matlab aplicado
Electrónica: Tutorial de Matlab aplicadoElectrónica: Tutorial de Matlab aplicado
Electrónica: Tutorial de Matlab aplicado
 
Tema 4
Tema 4Tema 4
Tema 4
 
Gráficos en matlab
Gráficos en matlabGráficos en matlab
Gráficos en matlab
 
Matlab
MatlabMatlab
Matlab
 
Matlab
MatlabMatlab
Matlab
 
Funciones parte i
Funciones parte iFunciones parte i
Funciones parte i
 
Analisis funciones
Analisis funcionesAnalisis funciones
Analisis funciones
 
Benavides pastel barras
Benavides pastel barrasBenavides pastel barras
Benavides pastel barras
 
Trabajo de computacion
Trabajo de computacionTrabajo de computacion
Trabajo de computacion
 

Graficos matlab

  • 1. ESCUELA SUPERIOR POLITÉCNICA DE CHIMBORAZO FACULTAD DE INFORMÁTICA Y ELECTRÓNICA ESCUELA ELECTRÓNICA EN CONTROL Y REDES INDUSTRIALES Tema : GRÁFICAS EN MATLAB Nombre: Denise Insuasti Código:402
  • 2. GRÁFICOS EN MATLAB  Comando básico: plot(x1, y1, x2, y2, x3, y3,..., 'opciones')  X e Y: Vectores de la  misma longitud  Opciones: Color,  estilo, etc. del gráfico  Ej.: x= -2.9:0.2: 2.9;  y=exp(-x.*x); plot(x,y)  plot(y) → eje abcisas  por omisión
  • 3.  Cadena que especifica el estilo de linea, del marcador, color, grosor, etc.  Color: r (Red), g(Green), b(Blue), c(Cyan), m  (Magenta), y (Yellow), k (blacK), w (White)  Estilo: - (solida), -- (trazas), : puntos), -. (lineas y puntos)  Marcadores: +, o, *, ., x, s (square), d (diamante), ^ v > o < (triángulos en distinto sentido), p (estrella 5 puntas, pentagram), h (estrella 6 puntas, hexagram)  Ej: plot (x, y, 's–r') OPCIONES
  • 4. OBJETOS GRÁFICOS  Podemos añadir objetos al gráfico actual:  xlabel('etiqueta del eje x')  ylabel('etiqueta eje y')  title('título del gráfico')  text (x, y, 'texto')  Si x e y son vectores, el texto se repite  Si texto es una matrix de cadenas, de la misma  dimensión que x e y, se situa cada texto en una posición  gtext('texto'): la posición se indica con el ratón.  (solo en Matlab)
  • 5.  Leyenda:  legend('leyenda 1',  'leyenda 2', ...) →  añade la leyenda del  eje, por cada serie de  datos mostrada  legend(..., 'location',  posicion)  legend off | toggle  grid on | off | minor  Rejilla del gráfico  Posición  North = center top  South = center bottom  east = right center  west = left center  northeast = right top (por  omisión)  Northwest = left top  Southeast = right bottom  southwest = left bottom  Best = Menor conflicto  +Outside: Margen  Ej: BestOutside
  • 6. EJEMPLO  x = 0:.2:12; plot (x, bessel(1, x), x, bessel(2, x), x, bessel(3,x)); legen('Primero', 'Segundo', 'Tercero',  'Location', 'NortEastOutside'); grid on  Soluciones diferencial de Bessel, variando el grado
  • 7. CONTROL DE EJES  axis: controla el escalado y apariencia de los  ejes  axis ([ xmin xmax ymin ymax ])  Fija los límites de los ejes x e y  axis equal → mismo ratio de aspecto x e y  axis normal ó auto→ valor por omisión  axis square → Ajusta los ejes para que el  gráfico sea cuadrado ( o cúbico en 3D)  axis off | on → Oculta o muestra los ejes  (lineas, marcas y etiquetas asociadas)
  • 8. Creación de gráficos  Pasos  Cargar los datos  Procesar datos  Usar función de creación del gráfico (ej.: plot)  Situar límites de los ejes, marcas, mallas, textos,  etc
  • 9. SUPERPOSICIÓN DE GRÁFICAS  Superposición de gráficos  Pares de vectores en el mismo comando de  creación del gráfico  Usando hold on / hold off  El gráfico se crea por etapas  Es útil cuando los datos a dibujar no están  disponibles al mismo tiempo
  • 10. Gráficos múltiples  subplot (m, n, p)  Divide la venta gráfica en MxN subventanas  Asigna la ventana p- ésima como la actual, donde  se dibujará el gráfico
  • 11. GRÁFICOS EN 3D  Representación en 3D, datos 1D o 2D  Barras 3D x = [1 3 0.5 2.5 2] bar3(x)  Tarta 3D x = [1 3 0.5 2.5 2] pie3(x)
  • 12.  Gráficos 3D  Gráficos de lineas: plot3(x, y, z):  Equivalente a plot, para dibujar lineas en 3D  Ejemplo t = 0:pi/50:10*pi; plot3(sin(t),cos(t),t) axis square; grid on
  • 13. SUPERFICIES mesh(x, y, z)  Representan la altura de una seríe de puntos en una rejilla meshc → muestra contorno debajo  Ejemplo [X,Y] = meshgrid(- 3:.125:3); Z = peaks(X,Y);  meshc(X,Y,Z)