在gnuplot的,使用這樣的命令gnuplot的正在重置終端爲默認輸出
set term pdf
set out 'filename.pdf'
plot sin(x)
允許我的圖像寫入到一個pdf。這樣做後,我該如何重置輸出,以便plot sin(x)
使用內置的gnuplot顯示器創建圖像(因爲它從來沒有首先使用set out
)。
現在我只能通過重新啓動gnuplot來達到目的。 reset
命令似乎沒有幫助。謝謝大家!
在gnuplot的,使用這樣的命令gnuplot的正在重置終端爲默認輸出
set term pdf
set out 'filename.pdf'
plot sin(x)
允許我的圖像寫入到一個pdf。這樣做後,我該如何重置輸出,以便plot sin(x)
使用內置的gnuplot顯示器創建圖像(因爲它從來沒有首先使用set out
)。
現在我只能通過重新啓動gnuplot來達到目的。 reset
命令似乎沒有幫助。謝謝大家!
假設您安裝了gnuplot的X11版本。設置終端回x11和復位輸出
set term x11
set out
除了其他的答案,你可以這樣做:
set term pop
set output #reset standard output stream
在一般情況下,你可以節省你目前的工作一個終端設置使用:
set term ... #what you want to save
set term push
set term ... #temporary terminal
set term pop #restore the terminal settings that you "pushed"
然而,如記錄在help set terminal
:
命令
set term push
記得當前終端包括其 設置,而set term pop
恢復它。這相當於save term
和load term
,但沒有訪問文件系統。因此它們可以是 用於實現打印後平臺獨立恢復的終端,例如 。 gnuplot啓動後,默認終端或從startup
文件被自動推送。因此,便攜式腳本可以依賴set term pop
恢復給定平臺上的默認終端,除非另有終端明確推送 。
感謝parkydr。事實證明,我的默認終端是'wxt',所以對我來說這是通過'set term wxt'實現的。 – Doubt 2013-03-03 18:56:03