1 / 14

Curso de MATLAB avanzado Gráficos 2D - 3D

Curso de MATLAB avanzado Gráficos 2D - 3D. Gráficos 2D. Comando básico: plot(x,y) x, y: vectores de iguales dimensiones. Eje vertical. Eje horizontal. Se representa en la Ventana de Gráficos que se abre automáticamente Los puntos se unen por segmentos de recta

kallima
Download Presentation

Curso de MATLAB avanzado Gráficos 2D - 3D

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Curso de MATLAB avanzadoGráficos 2D - 3D

  2. Gráficos 2D Comando básico: plot(x,y) x, y: vectores de iguales dimensiones Eje vertical Eje horizontal • Se representa en la Ventana de Gráficos que se abre automáticamente • Los puntos se unen por segmentos de recta • Ejes: escala lineal y rango por defecto

  3. Ejemplo: an=[2002:1:2007] ventas=[10 12 9 7.5 10 13]

  4. Personalizar gráficos • Consiste en definir: • Color y grosor de líneas • Tipo y propiedades de marcadores de puntos • Colores de relleno y bordes plot(x, y, ‘especificadores de línea’, ‘propiedades’, ‘valores’)

  5. Especificadores plot(x, y, ‘especificadores de línea’, ‘propiedades’, ‘valores’) • Especificadores de línea (pág 107-108) • Estilo de línea: ‘-’, ‘- -’, ‘:’, ‘-.’ • Color de líneas: ‘r’, ‘g’, ‘b’, ‘c’, ‘m’… • Marcadores: ‘+’, ‘*’, ‘.’, ‘s’, ‘d’… • Ejemplos: • plot(x, y) • plot(x, y, ‘r’) • plot(x, y, ‘- -y’) • plot(x, y, ‘*’)

  6. Propiedades y valores plot(x, y, ‘especificadores de línea’, ‘propiedades’, ‘valores’) • Grosor de línea: LineWidth • Tamaño del marcador: MarkerSize • Color de línea del marcador: MarkerEdgeColor • Color de relleno marcador: MarkerFaceColor • Ejemplo: • plot(x, y, ‘-m*’, ‘LineWidth’, 2, ‘markersize’, 12, ‘MarkerEdgeColor’, ‘g’, ‘markerfacecolor’, ‘b’)

  7. Gráfico a partir de datos an=[2002:1:2007] ventas=[10 12 9 7.5 10 13]

  8. Gráfico a partir de funciones x=[0:5:100] y=3.5*x.^2 plot(x,y)

  9. Comando fplot • Representa una función y=f(x) en un intervalo especificado por el usuario Ejemplo: fplot(‘x^2+4*cos(2*x)’,[-3,3]) Función a representar fplot(‘función’, ‘límites’, ‘especificadores’) Dominio x Límites de y

  10. Varias funciones • Se introducen todos los vectores, cada par representa un línea del gráfico y todos se representan en la misma ventana plot(x, y, r, s, t, v) • Para realizar varios (en distintas ventanas) con el mismo formato se emplean: • hold on / hold off

  11. Formato del gráfico (pág. 117) • Título del gráfico • title(‘texto’) • Título de los ejes: • xlabel(‘texto’) • ylabel(‘texto’) • Texto en el gráfico • text(x, y, ‘texto’) • Leyenda • legend(‘cadena 1’, ‘cadena 2’,…posición)

  12. Formato del gráfico (pág. 120) • Se puede emplear el editor gráfico directamente en la Ventana del Gráfico para ajustar las propiedades

  13. Ejes Logarítmicos • Para utilizar escala logarítmica en los ejes se emplean los comandos: • semilogy(x, y) • semilogx(x, y) • loglog(x, y)

  14. Gráficos especiales • Permite representar gráficos de barras, circulares, etc. • Barras verticales: bar(x, y) • Barras horizontales: barh(x, y) • Escaleras: stairs(x, y) • Circulares: pie(x, y)

More Related