要命令直接通過不使用它的提示指定的參數使用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