2010-03-02 69 views
3

我想用shell命令调用gnuplot,所有命令都存储在,比如说“load.gp”中。gnuplot:x11终端处于“交互模式”,同时从shell调用gnuplot

如果我启动gnuplot shell并输入“load'load.gp'”,我可以通过用鼠标拖动splot来改变视点。

问题是,我不知道如何达到,而不是在gnuplot外壳。

echo "load 'load.gp'" | gnuplot -persist 

gnuplot -persist 'load.gp' 

将无法​​正常工作。有人能帮助我吗?

谢谢,扬

回答

1

命令

gnuplot -persist load.gp

应该做的伎俩就好了......

听起来像是你有你的load.gp文件中的一些错误。尝试在你的load.gp文件中设置终端。也许它终端保持未设置状态,或者被设置为与我们文件中的命令不兼容的终端。所有的失败,在这里发表您load.gp文件,让我们来看看它:)

/B2S

+0

这是保持绘图显示的正确方法,但gnuplot提示未呈现给用户。 – 2011-09-21 21:35:16

+1

的确如他所要求的那样。我不明白为什么这个答案被拒绝了......当然,如果他没有得到预期的结果,他的load.gp文件中的错误是一个合理的理由。 – Born2Smile 2011-11-01 01:07:50

+0

正如我对它的解释,OP希望能够运行一个脚本,并使用可缩放的情节完成该脚本。目前,坚持不允许缩放。 – Richard 2013-05-06 23:07:53

1

我觉得

gnuplot load.gp - 

你想要做什么。