要命令直接通过不使用它的提示指定的参数使用Gnuplot
(16.04在Linux Ubuntu的),我进入这个例如:使用GNUPLOT命令,而不提示
gnuplot -e "filename='DataFile.txt'" SettingsFile
凡SettingsFile
看起来是这样的:
plot filename with lines
set title "Total Packets consumption"
set xlabel "Time"
set ylabel "Packets"
set datafile separator ","
pause -1
而且DataFile.txt
看起来是这样的:
包,时间(秒):
13392,120
24607,240
23867,360
21764,480
20727,600
20004,720
19719,840
19758,960
19728,1080
20168,1200
19737,1320
19729,1440
20135,1560
20006,1680
21301,1800
19923,1920
20002,2040
19761,2160
20918,2280
22756,2400
22820,2520
23370,2640
22987,2760
22956,2880
24427,3000
23527,3120
24009,3240
23832,3360
23464,3480
23652,3600
11212,3654
第一个问题:
有没有一种方法来设置成SettingsFile
一个PNG OUTPUTFILE?因此,我可以将它作为Gnuplot命令的参数输入,就像我对DataFile所做的一样。 (我想用这种方式,因为我想从外部代码调用它)
我要实现的是这样的:
gnuplot -e "filename='DataFile.txt'" SettingsFile OutputFile.png
第二个问题:
屏幕我从gnuplot的获取输出不同显示xtics于预期:
另请注意,轴标题未显示!
现在,如果我尝试调整窗口,我得到这个:
图形被翻转奇怪,与标题设置,并根据需要被更新的抽动。
我应该如何解决这两个问题,首先在SettingsFile中提到一个输出文件,其次xtics没有正确显示,并在屏幕输出中显示第三个奇怪的行为?
和哪个os?可以(?)有所作为。 – kebs
我会问另一篇文章中的第二个问题。另外,你使用的是哪个版本的gnuplot和哪个终端(wxt,qt,x11)?注意''set datafile separator',''应该在'plot'命令之前进行(对于'xlabel','ylabel'和'title'命令也是如此)。对于第一个问题,尝试[传递命令行参数到gnuplot](http://stackoverflow.com/a/31815067/2174266) – vagoberto
@kebs:使用'linux'标记,我用完整的操作系统信息更新了我的问题。 – AymenDaoudi