我实际上是在使用管道在C ++中作图,但是命令行演示代表了混乱:
> plot '-' matrix with image
> 1 2
> 3 4
> e
> e
第一个“ e”之后什么也没有发生,但是情节在第二个“ e”之后发生。这是什么意思?
顺便说一句,顺便说一句,有没有一种方法可以在同一行上将调色板设置为灰色(因为我将多个绘图类型链接在一起)。
答案 0 :(得分:1)
只需要一个e
。如果我将您的脚本(带有一个e
)保存到一个文件中,然后通过管道将其传输到Gnuplot,则它将按预期生成图。我想这个问题必须与您提供数据的方式有关。例如,第一个e
之后的换行符正确刷新到输出了吗?
对于调色板,如果用分号分隔它们,则可以在与plot
命令相同的行中提供该命令:
set palette gray; plot '-' matrix with image
1 2
3 4
e