Está en la página 1de 13

¿que es gnuplot?

¿Cómo instalar gnuplot?


¿Cómo hacer un script en gnuplot?
Dibujo de curvas definidas por funciones
¿Cómo darle formato a los gráficos?
Ejemplos
Referencias

Introducción a GNUPLOT

Carlos Hernández Ramı́rez


Universidad Autónoma de Querétaro
Facultad de Ingenierı́a
Ingenierı́a Fı́sica

3 de octubre de 2018

Carlos GNUPLOT
¿que es gnuplot?
¿Cómo instalar gnuplot?
¿Cómo hacer un script en gnuplot?
Dibujo de curvas definidas por funciones
¿Cómo darle formato a los gráficos?
Ejemplos
Referencias

Contenidos.

5 ¿Cómo darle formato a los


1 ¿que es gnuplot?
gráficos?
2 ¿Cómo instalar gnuplot?
En windows 6 Ejemplos
En Ubuntu Túnel del tiempo.
3 ¿Cómo hacer un script en
Distribución uniforme.
gnuplot?
Ejemplo 3
4 Dibujo de curvas definidas
por funciones Conclusiones.

Carlos GNUPLOT
¿que es gnuplot?
¿Cómo instalar gnuplot?
¿Cómo hacer un script en gnuplot?
Dibujo de curvas definidas por funciones
¿Cómo darle formato a los gráficos?
Ejemplos
Referencias

¿Qué es gnuplot?
Gnuplot es una herramienta útil de gráficos portable basada en
comandos El códico fuente tiene copyright pero se distribuye
libremente (es decir, no hay que pagarlo). Fue creado
originalmente para permitir a los cientı́ficos y estudiantes
visualizar las funciones matemáticas y los datos de forma
interactiva.

Carlos GNUPLOT
¿que es gnuplot?
¿Cómo instalar gnuplot?
¿Cómo hacer un script en gnuplot?
Dibujo de curvas definidas por funciones
¿Cómo darle formato a los gráficos?
Ejemplos
Referencias

¿Cómo instalar gnuplot?


En windows
La instalación en este sistema operativo no es de mayor
complejidad. Sólo hay que ingresar al sitio web oficial de
gnuplot [1], y descargar la versión que deseemos adquirir.

En Ubuntu
Sólo debemos abrir la terminal y ejeutar el sigueinte comando:

Carlos GNUPLOT
¿que es gnuplot?
¿Cómo instalar gnuplot?
¿Cómo hacer un script en gnuplot?
Dibujo de curvas definidas por funciones
¿Cómo darle formato a los gráficos?
Ejemplos
Referencias

¿Cómo hacer un script en gnuplot?

Primero, aprendamos algunos de los comandos básicos de


dibujo:

plot Dibuja curvas planas y gráficos 2D


splot Dibuja superficies.
replot Hace modifinaciones de una plot o un splot anterior.

Carlos GNUPLOT
¿que es gnuplot?
¿Cómo instalar gnuplot?
¿Cómo hacer un script en gnuplot?
Dibujo de curvas definidas por funciones
¿Cómo darle formato a los gráficos?
Ejemplos
Referencias

Dibujo de curvas definidas por funciones

Con el comando plot se pueden dibujar curvas definidas por


una función. Para ello se utiliza el comando en la forma:

donde funcion es la expresión de una funcion f (x). En las


expresiones, las operaciones aritméticas y la inmensa mayorı́a
de las funciones se escriben como en FORTRAN.

Carlos GNUPLOT
¿que es gnuplot?
¿Cómo instalar gnuplot?
¿Cómo hacer un script en gnuplot?
Dibujo de curvas definidas por funciones
¿Cómo darle formato a los gráficos?
Ejemplos
Referencias

La lista de las funciones matemáticas intrı́nsecas disponibles


en gnuplot, ası́ como su descripción se puede obtener
tecleando el comando:

También, con el comando plot se pueden dibujar curvas


definidas por un conjunto discreto de puntos cuyas corrdenadas
están almacenadas en un fichero, para ejecutarlo escribimos:

Carlos GNUPLOT
¿que es gnuplot?
¿Cómo instalar gnuplot?
¿Cómo hacer un script en gnuplot?
Dibujo de curvas definidas por funciones
¿Cómo darle formato a los gráficos?
Ejemplos
Referencias

¿Cómo darle formato a los gráficos?


Las caracterı́sticas de la gráfica se pueden modificar también
utilizando el comando set. De esta forma las modificaciones se
aplicarán a todas las gráficas que se realicen posteriormente.
Algunos ejemplos:
set style data lines establece el tipo lines para todas las fráficas de datos
set style function linespoints establece “linespoints” para las graficas de funciones
set style line 1 linewidth 2 establece que las lı́neas de tipo 1 tengan grosor 2

set xrange [xmin:xmax] establece el rango x para todas las gráficas posteriores
set xrange restore restaura el rango en x por defecto
set yrange [ymin:ymax] ı́dem para y
set yrange restore

set title “Titulo” establece el tı́tulo para todas las gráficas posteriores
set title “Titulo” tc lt k tı́tulo con el texto en el color de la linea tipo 4
set title restaura el tı́tulo a su valor por defecto (vacı́o)

reset restaura todas las caracterı́sticas gráficas a sus valores


por defecto

Texto de [2].
Carlos GNUPLOT
¿que es gnuplot?
¿Cómo instalar gnuplot?
¿Cómo hacer un script en gnuplot?
Dibujo de curvas definidas por funciones
¿Cómo darle formato a los gráficos?
Ejemplos
Referencias

Ejemplo 1. Túnel del tiempo

Carlos GNUPLOT
¿que es gnuplot?
¿Cómo instalar gnuplot?
¿Cómo hacer un script en gnuplot?
Dibujo de curvas definidas por funciones
¿Cómo darle formato a los gráficos?
Ejemplos
Referencias

Ejemplo 2. Distribución uniforme

Carlos GNUPLOT
¿que es gnuplot?
¿Cómo instalar gnuplot?
¿Cómo hacer un script en gnuplot?
Dibujo de curvas definidas por funciones
¿Cómo darle formato a los gráficos?
Ejemplos
Referencias

Ejemplo 3.

Carlos GNUPLOT
¿que es gnuplot?
¿Cómo instalar gnuplot?
¿Cómo hacer un script en gnuplot?
Dibujo de curvas definidas por funciones
¿Cómo darle formato a los gráficos?
Ejemplos
Referencias

Conclusiones

Beamer es una clase en LATEXque nos permite crear


presentaciones y diapositivas (como power point), al igual que
los docimentos article, book, report, lo crea con un formato
predeterminado, considero, que a esta altura con la experiencia
que tenemos con LATEX, entender cómo usar en entorno
Beamer es mucho más sencillo, sólo es cuestión de comprender
las secuencias nuevas.

Carlos GNUPLOT
¿que es gnuplot?
¿Cómo instalar gnuplot?
¿Cómo hacer un script en gnuplot?
Dibujo de curvas definidas por funciones
¿Cómo darle formato a los gráficos?
Ejemplos
Referencias

Referencias

[1] gnuplot homepage, http://gnuplot.info/


consultado 19/08/18
[2] Rosa Echevarrı́a Lı́bano , BREVE INTRODUCCIÓN
A gnuplot, Dpto. Ecuaciones Diferenciales y Análisis
Numérico – Universidad de Sevilla

Carlos GNUPLOT