基于 Gnuplot 版本的条件执行

Conditional execution based on the Gnuplot version

由于 Gnuplot 4 和 Gnuplot 5 部分不兼容,我想根据 Gnuplot 版本进行条件执行,例如用 Gnuplot 4 设置一些线宽,用 Gnuplot 5 设置一些其他线宽。我怎样才能在 Gnuplot 脚本中完全做到这一点(即不必使用 shell 脚本包装器)?

变量GPVAL_VERSION 始终设置为版本号。您可以像使用任何其他变量一样使用它。请注意,它是一个数字,而不是一个字符串。要查看其他 gnuplot 定义的变量,请键入命令 "show var all".