2012-06-27 109 views
1

我有一個腳本在打開後立即關閉。我試着暫停-1,但後來我有一個空的窗口。我也嘗試設置輸出,但顯然我不能這樣做與多個插槽從腳本獲取gnuplot輸出

有沒有辦法設置輸出,而使用多插槽? 我試着設置輸出之前設置多槽,但PS文件是空白

編輯:我發現最有用的解決方案是「暫停鼠標」。我也被告知我可以使用set輸出,只是「繪製文件1,文件2,文件3」,但我在語法上遇到了一些問題。

+0

是否使用'gnuplot的-persist'或'設置維先通persist'幫助嗎? – Thor

回答

2

我通常在進入多槽模式前設置輸出(和終端)。您可能注意到的一件事是,有些終端不會在多個插槽中繪製圖,直到您unset multiplot(請參閱help multiplot)。

以下的作品。

set term post enh color 
set output "foo.ps" 
set multiplot layout 2,1 
plot sin(x) 
plot cos(x) 
unset multiplot 

多槽的一個問題是,你經常想看到圖(例如使用x11)並將其放入一個文件(例如postscript)中。要做到這一點,最徹底的方法是使用load命令:

#foo.gp 
set multiplot layout 2,1 
plot sin(x) 
plot cos(x) 
unset multiplot 

現在你可以調用這個:

set term x11 persist 
load "foo.gp" 
set term post enh color 
set output 'foo.ps' 
load 'foo.gp'