我使用gnuplot來繪製在CPU和GPU上測量的執行時間,具體取決於數據大小。所以我有兩個文件的執行時間。繪製它們很簡單。如何在1而不是0處指定x軸的開始
set title "CPU vs GPU"
set xlabel "Number of Particles (* 10'000)"
set ylabel "Time in Microseconds"
plot "cpuTimes.txt" title "CPU" with linespoints, \
"gpuTimes.txt" title "GPU" wit
所得的情節可以在這裏找到:1
我試圖用xtics
但它不移動X軸從1開始,但只是從1開始的蜱我怎樣才能移動X軸,使其從1開始並在50結束?
更新
數據文件cpuTimes.txt下面
64780
129664
195490
266697
327871
391777
459150
517999
582959
647984
717377
790415
830869
900475
959599
1026041
1092899
1156022
1297471
1286325
1349227
1415936
1482857
1539580
1607389
1673436
1737098
1801568
1874431
1935975
2006892
2053077
2129867
2195117
2254467
2314478
2373546
2435416
2506850
2587302
2625556
2674799
2758387
2820720
2896794
2953550
3053817
3089501
3170513
3271537
有人會說選擇你的軸來隱藏數據是有誤導性的...... – Tom
@Tom我認爲Nils只有一列數據。然後gnuplot星號默認爲0。然而這是任意的。另一方面,我可能只是不正確地理解這個問題^^。 – Woltan