Gnuplot
如何從 bash 腳本打開互動式 gnuplot 視窗
我想在 bash 腳本中使用 gnuplot 繪製文件。為此,我使用了以下命令:
gnuplot --persist -e "plot file1.dat"
它在視窗中顯示繪圖,但我想通過放大查看數據點。但這是不允許的。如何繪製文件以便我可以像從 gnuplot 內部繪圖一樣放大繪圖。
來自GNUPlot 手冊,
根據終端類型,某些滑鼠操作可能仍然可以在持久視窗中進行。但是,由於主程序已退出,因此無法進行需要重繪繪圖的縮放/取消縮放等操作。如果您想在創建繪圖後保持繪圖視窗打開且完全可滑鼠操作,例如從腳本文件而不是互動方式執行 gnuplot 時,請參閱暫停滑鼠關閉。
閱讀“暫停滑鼠關閉”部分,可以找到答案:
gnuplot --persist -e 'plot "file1.dat"; pause mouse close'
如您所知,您現在可以使用 Ctrl-WheelUp 和 Ctrl-WheelDown 進行縮放,以及使用右鍵選擇矩形區域,如手冊的滾動和縮放部分所述。