0

show variables all命令列出了我的可用变量,其中GPVAL_Y_MIN或未GPVAL_Y_MAX找到(GPVAL_VERSION= 4.6 并且终端设置为 aqua)。我试图通过以下方式从 Y 轴中减去最小值,但没有成功,

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

谢谢你的帮助。

4

1 回答 1

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)

我想会做你要求的(未经测试)

于 2013-11-15T03:53:20.420 回答