使用键标题行显示stats变量的值

时间:2016-10-29 16:33:13

标签: gnuplot

我想使用键标题行来显示gnuplot中统计结果的最大值。我的代码中有这个:

...
set key box opaque samplen 2 at 30,60 \
title "Maximum="' sprintf("%.1fkW {/Symbol \\57} %.0frpm", Y_max, X_max)'
...

但这不起作用,为什么?

1 个答案:

答案 0 :(得分:1)

您可能希望将Maximum =前缀放入sprintf来电,即

set key box opaque samplen 2 at 30,60 \
title sprintf("Maximum = %.1fkW {/Symbol \\57} %.0frpm", Y_max, X_max)

这假定变量Y_maxX_max已初始化。如果不是这种情况,可以在绘图之前使用stats命令(例如stats 'input_file.dat'),然后使用自动生成的STATS_max_y / STATS_max_x个变量由Gnuplot设定...