我正在自动执行使用 gnuplot 创建小图的任务。我需要传递要绘制的数据文件中的列号
pfile=system("echo $file")
colnum=system("echo $colnum")
plot pfile using 4:(column(colnum)) title "slot1"
^^^^^^^^^^^^
colnum
较早导出为export colnum=2
我在突出显示的部分遇到错误。我尝试通过系统命令使用导出/获取,但它也不起作用
例如我试过4:colnum
,遇到类似的错误
"./12.gnuplot.helper.pg", line 29: warning: Skipping data file with no valid points
plot pfile using 4:(column(colnum)) title "slot1"
^
"./12.gnuplot.helper.pg", line 29: x range is invalid
您还可以通过命令行传递列号
gnuplot -e "colnum=$colnum" script.gp
和你的script.gp
包含
plot pfile using 4:(column(colnum))
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)