gnuplot:x11端子输入;互动模式;从shell调用gnuplot时

gnuplot:x11端子输入;互动模式;从shell调用gnuplot时,gnuplot,Gnuplot,我想用一个shell命令调用gnuplot,所有命令都存储在,比如说,“load.gp” 如果启动gnuplot shell并键入“load'load.gp'”,我可以通过鼠标拖动splot来更改视点 问题是,如果不在gnuplot shell中,我就不知道如何实现这一点 echo "load 'load.gp'" | gnuplot -persist 或 不行。有人能帮我吗 谢谢你,简命令 gnuplot -persist load.gp 应该做得很好 听起来您的load.gp文件中有一些错

我想用一个shell命令调用gnuplot,所有命令都存储在,比如说,“load.gp”

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

问题是,如果不在gnuplot shell中,我就不知道如何实现这一点

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

不行。有人能帮我吗

谢谢你,简

命令

gnuplot -persist load.gp
应该做得很好

听起来您的load.gp文件中有一些错误。尝试在load.gp文件中设置终端。可能终端未设置或设置为与文件中的命令不兼容的终端。全部失败,请将load.gp文件发布到此处,让我们看看:)


/B2S

您需要在命令后添加连字符,例如

gnuplot -persist 'load.gp' -
正如这里提到的:

我认为

gnuplot load.gp -

做你想做的事

这是保持绘图显示的正确方法,但gnuplot提示符不会显示给用户。事实上,正如他所要求的那样。我不明白为什么这个答案被否决了。。。当然,如果他没有得到想要的结果,load.gp文件中的错误可能是一个合理的原因。正如我所解释的,OP希望能够运行脚本,并使用可缩放的绘图完成该运行。Persist目前不允许缩放。这完全取决于您选择使用的终端。使用“wxt”终端可以使用-persist标志进行精确缩放
gnuplot load.gp -