Programa muy flexible para generar gráficas de funciones y datos.
$ gnuplot
Una vez en el prompt de la aplicación mostrará de forma gráfica los siguientes datos entrados:
gnuplot> help plot (información)
gnuplot> help functions (funcioones soportadas)
gnuplot> plot sin(x)*cos(x/3)
gnuplot> plot sin(x)*cos(x/3), x/2
gnuplot> plot [-10:10] sin(x), atan(x), cos(atan(x))
gnuplot> set title "Funciones" (establecer nombre de la gráfica)
gnuplot> set xlabel "x [grados]" (establecer nombre para las coordenadas)
gnuplot> set ylabel "y(x)"
gnuplot> plot [-pi:pi] sin(x) title "sen(x)" with linespoints linetype 4 linewidth 3, atan(x), cos(atan(x))
Otro ejemplo en 3D:
gnuplot> set xrange [-2:2]
gnuplot> set yrange [-2:2]
gnuplot> splot exp(-x * x) * exp(-y * y)
Otro ejemplo a partir de un archivo [en el mismo directorio o especificando la ruta]
$ cat datos (un archivo con 4 columnas de numeros fraccionales)
0.10 1.12 23.45 11.11
0.20 2.12 12.34 22.22
0.30 2.34 98.23 10.40
$ gnuplot (entrar en el prompt)
gnuplot> plot "datos" using 1:2 with lines