Gnuplot使用shell命令设置yrange

时间:2017-11-22 09:19:45

标签: bash shell awk gnuplot

我正在尝试通过一个从文件读取值的变量在gnuplot中设置yrange。 我正在使用的代码如下:

store.addItem({id: undefined!, name:"one", requiredValue:1});

有没有办法将awk的输出传递给gnuplot中的变量? 或者还有其他方法来设置那个yrange吗?

1 个答案:

答案 0 :(得分:1)

您是否有可能使用错误的引号?

gnuplot> n = `echo 2`
gnuplot> print n
2

适用于您的特定情况,并在进行一些重构后:

pres_max = `awk '/average\(inlet\) of p/{p=$9} END{print p}' log.xy`
pres_min = pres_max - 10
set yrange [pres_min:pres_max]

参见"替换和命令行宏" gnuplot manual