Gnuplot

如何從 bash 腳本打開互動式 gnuplot 視窗

  • October 8, 2020

我想在 bash 腳本中使用 gnuplot 繪製文件。為此,我使用了以下命令:

gnuplot --persist -e "plot file1.dat"

它在視窗中顯示繪圖,但我想通過放大查看數據點。但這是不允許的。如何繪製文件以便我可以像從 gnuplot 內部繪圖一樣放大繪圖。

來自GNUPlot 手冊

根據終端類型,某些滑鼠操作可能仍然可以在持久視窗中進行。但是,由於主程序已退出,因此無法進行需要重繪繪圖的縮放/取消縮放等操作。如果您想在創建繪圖後保持繪圖視窗打開且完全可滑鼠操作,例如從腳本文件而不是互動方式執行 gnuplot 時,請參閱暫停滑鼠關閉。

閱讀“暫停滑鼠關閉”部分,可以找到答案:

gnuplot --persist -e 'plot "file1.dat"; pause mouse close'

如您所知,您現在可以使用 Ctrl-WheelUp 和 Ctrl-WheelDown 進行縮放,以及使用右鍵選擇矩形區域,如手冊的滾動和縮放部分所述。

引用自:https://unix.stackexchange.com/questions/613554