2010-03-02 66 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 - 

你想要做什麼。