2013-11-14 50 views
0

show variables all命令列出了我的可用變量,其中找不到GPVAL_Y_MINGPVAL_Y_MAXGPVAL_VERSION = 4.6且終端設置爲aqua)。我試圖從Y軸上飛通過以下方式,但沒有成功減去最小值,gnuplot 4.6中找不到GPVAL_Y_MIN

ymin = GPVAL_Y_MIN 
plot "file.dat" every 10 u 4:($7-ymin) w p 

感謝您的幫助。

回答

1

GPVAL_Y_MIN只有在您實際繪製一些數據後纔會設置。一個古老的解決方案是將終端設置爲虛擬,進行「繪圖」,然後在再次繪圖之前將終端重置爲有用的東西。

但是,從gnuplot 4.6開始,您可以使用stats命令。

stats 'file.dat' e 10 u 4:7 
plot 'file.dat' e 10 u 4:($7-STATS_min_y) 

我想會做什麼你問(未經測試)

+0

謝謝,但<統計 'FILE.DAT' E 10×4者:$ 7>給出了錯誤 「期待[無]輸出或前綴」 。 – kuki

+0

由於某種原因,他們以前沒有工作。但現在它正在工作!再次感謝! – kuki

+0

在'stats'命令中有一個錯誤的'$'字符,它應該是'stats'file.dat'e 10 u 4:7'。 – Christoph