突然想画一个统计图,于是我查了查gnuplot的使用方法。
直接在命令行下输入gnuplot即可进入交互模式。
之后,可以输入命令画各种函数图像,例如:
plot sin(tan(x))
出现一个窗口
通过命令还可以设置诸如x、y范围之类的东西
set xrange [-3:3]
set yrange [-3:3]
设置完之后可以更新显示:
replot
另外,还可以输出到文件
set term png
set output '1.png'
plot sin(tan(x))
除了画函数,我特别想画一些数据,例如矩阵。
gnuplot 当然也可以做到了。
splot '1.txt' matrix with lines
注意:splot表示画三维的图形。1.txt里面存储了若干行用空格隔开的数字。with lines指示画出连线。
这是效果:
如果你还想获得更多的知识,那么
是一个好的开始。