Manual de GNUPLOT

Gnuplot es un software libre para graficar archivos de datos 
y funciones. Estos son algunos de sus comandos básicos. 

help

gnuplot> help help


help seguido de un comando (help en este caso ) muestra información acerca de ese comando.
Graficar una función de una variable:

gnuplot> plot x

grafica la función y = x en el rango predeterminado [-10, 10]

La instrucción plot x produce la gráfica y = x con un rango predeterminado de -10 a 10

Establecer el rango de variable:

gnuplot> set xrange [0:1]

Cambia el rango en el que se imprimirá la variable x

samples

Este comando indica el numero de puntos que toma gnuplot para graficar una función. De manera predeterminada se toman 100, pero se puede alterar. Entre más puntos se indique más se tardará el programa en realizar la gráfica. El mínimo de puntos es 2, con lo cual todas las gráficas son una recta.

Ejemplo de uso:

gnuplot> set samples 7

gnuplot> plot x*x

La función x*x graficada con siete puntos, mediante set samples 7

range

Este comando modifica el rango en el que se imprimirán las gráficas de las variables. Se debe anteponer x si se quiere modificar el rango de la variable horizontal e y si se quiere modificar el rango de la variable vertical. Se usa con el comando set; para determinar el rango se coloca entre corchetes el inicio y el fin separados por dos puntos.

Ejemplo:

gnuplot> set xrange [-1:0]

gnuplot> set yrange [-20:20]

gnuplot> plot x

Rango modificado con set xrange

plot

El comando plot grafica una función.

Graficar un archivo:

La siguiente intrucción supone la existencia de un archivo llamado archivo1 que contiene un conjunto de puntos almacenados en dos columnas.

gnuplot> plot ‘archivo1’

El resultado es el siguiente:

Guardar gráfica como eps:

gnuplot> set term postscript eps enhanced color

gnuplot> set out ‘Gráfica1.eps’

gnuplot> plot 2*x*(1 – x)

Para convertir la gráfica a otro formato, digamos jpg, se abre el archivo con gimp y en guardar como vienen todas las opciones.