Ubuntu下使用gnuplot数据可视化

1.首先得到你想要的数据文件,参考上篇(当然也可以随便编几列txt数据)
注意txt里面的数据格式,两列数据间“,”逗号的后面需要加一个空格,否则运行gnuplot的时候会报 x range is invalid这个错误
这样式的就行
这样式的就行
2.新建一个文档,用来编写需要运行的gnuplot命令,我叫它testg1.gnu
然后写上具体的想要的指令,可以自行查询
举个例子

set term post eps color enh solid //设置输出一个eps格式的图片 
datafile="data20200228 114717.txt" //你想打开的数据文件名
set output"picture_data"//输出图片的文件名
set title "AGV drive"//图形的主题名
set xlabel "v"//设置x轴坐标名称
#set xrange [0:10000]//设置x轴的范围,这里被我注释点了,因为默认可以自动选择
set ylabel "t"//设置y轴坐标名称
#set yrange [10:10000]//同上
set size 1,1//设置图片尺寸
set xtics format "%.0f"//设置x轴坐标单位,%.1f为保留小数点后一位
set ytics format "%.0f"//同上

plot datafile using 1:2 title "v-set" lw 2 with linespoints//使用数据文件里的第1 2列为坐标生成一条名为v-set的线

3.打开terminal终端,切换工作目录到testg1.gnu的目录下,注意数据文件放在相同目录下

cd /home/new_dir

4.在工作目录下运行一下test文件

gnuplot testg1.gnu

然后就会在相同目录下得到你想要的图片,类似于这样
在这里插入图片描述
补充一下,如果想实现终端里的运行效果,比如显示鼠标的坐标等功能,可以将上面的程序储存为 .plt后缀的文件,同时注释掉set eps那行程序,在终端里进入gnuplot ,执行 load 'XXXX.plt’即可。在这里插入图片描述
如果想在WSL实现可视化界面,安装一个Xming即可,才2M,官网下载一条龙安装。https://sourceforge.net/projects/xming/
安装完成后需要退出gnuplot,设置一下即可,gnuplot、gedit都能用。

export DISPLAY=:0.0
gnuplot
  • 1
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值