我想弄清楚如何在gnuplot做柵欄圖,但我很難理解我在互聯網上找到的例子中發生了什麼。Gnuplot:從數據的柵欄圖
我有一個(不同的)數量從不同的點數據組中的時間在我的模擬,以組織爲值的矩陣數據文件:
t1 x11 y11 // indices here indicate that (x1,y1) are a data point which
t1 x21 y21 // I'd plot on a regular 2D plot for this timestep, with the
... // additional index noting which time step the values are for.
t1 xN1 yN1
[blank line]
t2 x12 y12
t2 x22 y22
...
t2 xN2 yN2
[etc...]
tM xNM yNM
我想用一個繪製該每個時間值的柵欄。我可以簡單地繪製splot 'data.txt'
,並得到與我想要的東西非常相似的東西 - +
沿着柵欄的「頂部邊緣」的標記,時間在x軸上,x軸數據在y軸上,y軸數據在z軸上。但是,如果我在splot
命令中添加諸如w lines
之類的東西,我只需獲取所有數據序列連接的曲面。
我試着修改the demo script collection的例子(大約一半),但他們都依賴於一個虛擬變量,我不知道如何將它與我的數據系列相結合。我還發現了一些其他的例子,但它們都非常詳盡,我不明白他們在做什麼。
什麼是從使用gnuplot的數據創建圍欄圖的好方法?
如果有必要,有可能改變這一點 - 我在生成數據的代碼的控制。這是一個麻煩,雖然...
'東西' - 我需要記住一個... – mgilson
@ mgilson:如果你知道它是* superscript *的簡寫,很容易記住。你能猜到'東西'是做什麼的嗎? ;) –