Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
gnuplot 4.6中未找到GPVAL_Y_MIN_Gnuplot - Fatal编程技术网

gnuplot 4.6中未找到GPVAL_Y_MIN

gnuplot 4.6中未找到GPVAL_Y_MIN,gnuplot,Gnuplot,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 谢谢您的帮助。GPVAL\u Y\u MIN仅在您实际绘制某些数据后设置。一种旧的解决方案是将终端设置为虚拟,进行“打印”,然后在再次打印之前将终

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

谢谢您的帮助。

GPVAL\u Y\u MIN
仅在您实际绘制某些数据后设置。一种旧的解决方案是将终端设置为虚拟,进行“打印”,然后在再次打印之前将终端重置为有用的内容

但是,从gnuplot4.6开始,您可以使用
stats
命令

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

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

谢谢,但给出了错误“预期[无]输出或前缀”。出于某种原因,它们以前不起作用。但现在它开始工作了!再次感谢!
stats
命令中有一个错误的
$
字符,它应该是
stats'文件。dat'e 10 u 4:7
@Christoph--谢谢。我并没有经常使用
stats
命令。我有点惊讶,它不接受使用语法的标准
$
。它使用与
绘图
相同的
语法,但是
使用4:$7
在任何情况下都是错误的,
使用4:($7)
有效。