【发布时间】:2015-09-17 21:33:00
【问题描述】:
我是 Gnuplot 的新手,从 gnuplot 5.0.0 开始。这是我的问题: 考虑一个非常简单的名为 save.gpl 的 gnuplot 脚本示例:
set terminal dumb
plot sin(x) with linespoints pointtype 5, cos(x) w boxes lt 4
set term png
set output “graph.png”
replot
set term dumb
当我尝试从我的 mac (OX 10.0) 的 shell 终端运行此脚本时:
$ gnuplot save.gpl
它在第 4 行抛出错误(设置输出“graph.png”)说:
“save.gpl”,第 4 行:内部错误:STRING 运算符应用于非 STRING 类型。
当我尝试从 gnuplot 加载我的脚本时,也会发生同样的事情: gnuplot > 加载 save.gpl
但如果我在“gunplot >”模式下一次执行一个脚本中的每个命令,一切都会好起来的。
但是,我需要使用 设置输出“文件名.png” 在更大的脚本中多次声明以保存多个绘图。所以,必须在脚本中使用这个语句。
提前致谢。
【问题讨论】: