我有一个来自示波器的单个列文件,它读取电压与样本数量,我想在gnuplot中绘制迹线并在信号中标记两个最大值。第一个很容易从GPVAL_DATA_Y_MAX中找到,如下所示:
set term png 1 small
set output "~/path/to/outputfile.png"
max_y = GPVAL_DATA_Y_MAX
set label 1 gprintf("Max = %g", max_y) at x, y
plot "~/path/to/myfile" w lines lt rgb "black"
这是我编写的一个较大宏的片段,用于同时绘制多个文件中的多个跟踪。我可以标记我的第一个最大的没有汗,但我似乎无法找到一个很好的方法来标记我的数据中的第二个峰。