Gnuplot
如何使用gnuplot在一頁上繪製多個折線圖
在 gnuplot 中,我想在一個視窗中繪製許多折線圖。我繪製了圖表,
multiplot
但標籤名稱顯示不正確,label1 和 label2 相互列印。我該如何解決這個問題?我也可以保存一個數字嗎?
我總是更喜歡為 gnuplot 製作腳本而不是在 shell 中輸入,這樣做,你不需要 multiplot。相反,您可以執行這樣的腳本
#!/usr/bin/gnuplot set terminal png crop size 1600,600; set output "figure.png"; plot x, \ x*x, \ x*x*x,
我不知道
gnuplot's
“multiplot”命令。看起來你可以通過明智的使用來做你想做的事情set origin
,但我建議help multiplot
你仔細閱讀它所說的內容。就“保存數字”而言,我可以解釋為以下兩種方式之一:
- 此時保存整個
gnuplot
配置,包括最後一個“繪圖”命令。你會save "somefile.load"
在gnuplot>
提示下做。稍後,您會load "somefile.load"
根據gnuplot>
提示在螢幕上重新生成整個內容。- 生成一個包含該圖的文件。該文件採用某種圖像格式,如 GIF、JPEG 或某種可列印格式,如 PostScript。
help set terminal
看看如何設置終端。我假設您需要 PostScript,但您可以稍後選擇格式:gnuplot>設置術語後記
gnuplot> 列出“plot.ps”
gnuplot> 重新繪製
gnuplot> 設置術語 X11
您應該在文件“plot.ps”中有一個可列印的 PostScript 版本的繪圖。要獲取 GIF 圖像,您會說
set term gif
、set out "something.gif"
和replot
. 有時,輸出文件將是零字節,直到您這樣做set term x11
(或其他)。