1. 程式人生 > >Ubuntu14.04中安裝gnuplot

Ubuntu14.04中安裝gnuplot

https://blog.csdn.net/Q1302182594/article/details/42011053

1、apt-get

ubuntu $ sudo apt-get install gnuplot

2、Terminal type set to 'unknown'

    當啟動gnuplot時,提示如下,使用plot sin(x)也沒能夠畫出任何圖!

根據參考資料[3]的提示,執行以下命令

ubuntu $ sudo apt-get install gnuplot-x11 

    重啟gnuplot,提示如下:

3、plot sin(x)

    啟動gnuplot後,即可輸入以下命令來畫一幅正弦圖:

gnuplot> plot sin(x)

    輸出結果如下圖:

4、變數

    在第3節中,執行plot sin(x)之前,我並沒有事先定義x變數。那麼gnuplot是不是不用定義變數都可以的呢?下面使用其他字母替換x來進行測試:

  由上圖可見,並非任何變數都可以未經定義就使用。看來x是個例外了。下面先對一個變數賦值,然後再使用:

下面是繪圖效果:

結論:除了x變數外,其他變數都要先定義後使用。

5、demo

    從參考資料[2]處可以下載gnplot的原始碼,其中有個目錄為demo,有許多的*.dem檔案(還有部分*.dat檔案),如下圖:

以上圖右下角的world.dem為例,說明這些檔案的使用方法。

    進入demo目錄,然後啟動gnuplot,直接使用load命令來載入檔案:

ubuntu $ cd demo
ubuntu/demo$ gnuplot
...
Terminal type set to 'wxt'
gnuplot> load "world.dem"

    效果如下圖: 

這時,命令列終端提示:

按下回車,結果:

再按回車.....

原來,一個*.dem裡面不止一幅圖,而且這圖的效果還真令人讚歎!

參考資料

[1]gnuplot 入門教程 1

[2]gnuplot homepage

[3]gnuplot安裝,及error:terminal type set to 'unknown'的解決

[4]使用 gnuplot 在網頁中顯示資料

[5]關於gnuplot的圖例設定問題

[6]gnuplot畫圖