我想知道是否有使用Gnuplot的简单方法来获取数据文件中的最后一点,例如data.txt并将值存储在变量中。
从这个问题开始, 使用gnuplot访问数据文件中的第n个数据点, 我知道我可以使用stats和GP_VAL_DATA_X_MAX变量获取X值,但是有一个简单的技巧来获取相应的y值吗?
第三种可能性是在绘图期间将每个纵坐标值写入相同的用户变量。最后一个值保持在:
plot dataf using 1:(lasty=$2)
print lasty
Run Code Online (Sandbox Code Playgroud)
如果你想使用 Gnuplot,你可以
plot 'data.txt'
plot[GPVAL_DATA_X_MAX:] 'data.txt'
show variable GPVAL_DATA_Y_MAX
Run Code Online (Sandbox Code Playgroud)
或者
plot 'data.txt'
plot[GPVAL_DATA_X_MAX:] 'data.txt'
print GPVAL_DATA_Y_MAX
Run Code Online (Sandbox Code Playgroud)