2016-03-01 29 views
2

我有一個文件,它有18列。使用gnuplot,我想以這種方式繪製它們:1:2,3:4,5:6,...,17:18。gnuplot在同一個文件中繪製的列

我一直在嘗試做一個循環,但我不知道如何在循環中包含運行索引的列數。我試圖類似的東西:

爲[I = 1:18]情節 「numbers.dat」 使用(2 *(I-1)+1):(2 *(I-1)+2)

感謝

回答

2

已經習慣了作爲列指數的算術表達式的結果,使用column功能:

plot for [i=1:18] "numbers.dat" using (column(2*(i-1)+1)):(column(2*i)) 
+0

這是偉大的:)非常感謝你 – JASeijas