Gnuplot 5.0在Gnuplot脚本中设置输出文件名

2024-06-06 07:26:19 发布

您现在位置:Python中文网/ 问答频道 /正文

我是Gnuplot的新手,从Gnuplot 5.0.0开始。我的问题是: 考虑一个非常简单的gnuplot脚本示例保存.gpl公司名称:

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

当我尝试从shell终端mymac(ox10.0)运行此脚本时:
$gnuplot美元保存.gpl
它在第4行抛出一个错误(set output“图形.png)表示:

"save.gpl", line 4: internal error : STRING operator applied to non-STRING type.

当我试图从gnuplot加载脚本时,也会发生同样的情况: gnuplot>;加载保存.gpl在

但是,如果我在“gunplot>;”模式下一次执行一个脚本中的每个命令,一切都会顺利进行。在

但是,我需要使用 设置输出“文件名.png" 语句在一个大得多的脚本中多次保存多个绘图。所以,必须在脚本中使用这个语句。在

提前谢谢。在


Tags: gt脚本示例outputstringpng公司语句
1条回答
网友
1楼 · 发布于 2024-06-06 07:26:19

你用错了引号。在脚本中有LEFT DOUBLE QUOTATION MARK (U+201C)和{a2},这是错误的。在

您必须使用单引号'(ASCII 0x27)或双引号"(ASCII 0x22)作为字符串分隔符,就像在任何脚本语言中一样。在

set terminal pngcairo
set output "graph.png"
plot sin(x)

相关问题 更多 >