Decoración de la gráfica

Decoración Básica

Es posible añadir los siguientes elementos a una gráfica:

  • Título en la parte superior utilizando la función title( string ).
  • Etiqueta para el eje horizontal con xlabel( string ).
  • Etiqueta para el eje vertical con ylabel( string ).
  • Texto en cualquier punto de la gráfica con text( x, y, string ).

    Es posible usar secuencias TeX en los string de estas funciones para que aparezcan símbolos y formulas matemáticas. Consultar los detalles aquí.

  • Rejilla sobre la gráfica con la función grid. Esta se puede invocar de la siguientes maneras
    grid("on")
    muestra la rejilla
    grid("off")
    oculta la rejilla
    grid
    cambia el estado de la rejilla, es decir, si está oculta la muestra y si está visible la oculta
    grid("minor","on")
    muestra la rejilla menor, que utiliza puntos intermedios a las marcas principales
    grid("minor","off")
    oculta la rejilla menor
    grid("minor")
    cambia el estado de la rejilla menor

 

Ejemplos

Probar los elementos básicos de decoración sobre

plot([0,1,-1,2],[0,5,8,-2])

Decoración avanzada

Otras opciones de decoración más avanzadas y disponibles en las últimas versiones de la aplicación son:

  • Ocultar o desactivar la caja alrededor de la gráfica con box("off") y box("on")
  • Especificar características de la leyenda a través de la función legend:
    • Posición de la leyenda con legend("location", pos) donde pos puede ser alguno de los siguientes string "north","south","east", "west", "northeast, "northwest", "southeast", "southwest". Además a cualquiera de estos se le añadir "outside" para que la leyenda aparezca fuera de la gráfica.
    • La posición relativa de las distintas leyendas
      • Una encima de otra con legend("orientation","vertical")
      • Una al lado de otra con legend("orientation","horizontal")
    • Existencia o no de caja al rededor de la leyenda con legend("boxon") y legend("boxoff").
    • Mostrar el nombre a la izquierda de la definición del estilo con legend("left") o a la derecha con legend("right")
    • Ocultar la leyenda con legend("hide") o mostrarla con legend("show")
    • Añadir nuevos textos a las leyendas si se pasa unos strigs que no corresponda con ninguno de los anteriores.

Ejemplos

Probar los elementos avanzados de decoración sobre

plot([0,1,-1,2], [0,5,8,-2], ";caso 1;", [0,3,-1,7], [1,3,-2,8], ";caso 2;")

Obra colocada bajo licencia Creative Commons Attribution Non-commercial Share Alike 3.0 License