在众多可用的图形软件包中,gnuplot因其强大的功能和易用性而脱颖而出。 进入 X 窗口,键入gnuplot,并准备好两个示例数据文件2D-data.dat(每行两个数据),以及3D-data.dat(每行三个数据)。
2-D 图形示例
gnuplot> set title "my first graph" gnuplot> plot '2D-data.dat' gnuplot> plot '2D-data.dat' with linespoints gnuplot> plot '2D-data.dat', sin(x) gnuplot> plot [-5:10] '2D-data.dat' |
3-D 图形示例(每`行' X 值后跟一个空行)
gnuplot> set parametric ; set hidden3d ; set contour gnuplot> splot '3D-data.dat' using 1:2:3 with linespoints |
单列数据文件(例如,时间序列)也可以绘制为 2-D 图形
gnuplot> plot [-5:15] '2D-data-1col.dat' with linespoints |
或绘制为 3-D 图形(数据文件中的空行,如上所示)
gnuplot> set noparametric ; set hidden3d gnuplot> splot '3D-data-1col.dat' using 1 with linespoints |
要打印图形:如果 Postscript 打印机的打印命令是lpr -Pps file.ps,则执行
gnuplot> set term post gnuplot> set out '| lpr -Pps' gnuplot> replot |
然后输入set term x11以恢复。 不要混淆---最后一次打印只有在您退出时才会输出gnuplot.
获取更多信息,请输入help或查看目录中的示例/usr/lib/gnuplot/demos/,如果你有的话。