gnuplot如何繪製數據圖??

Tags: 數據, 圖形,

在繪製圖形時,有時候給我們的不是函數表達式,而是一組數據,在這種情況下如何繪圖呢?是不是也要一點一點的輸入座標,完成畫圖呢?答案是否定的,gnuplot能夠讀取數據,繪製數據圖。

gnuplot如何繪製數據圖?

工具/原料

gnuplot

方法/步驟

首先先建立一個txt格式的文本,把數據導進來,注意,x,y,z值之間用逗號或空格隔開。下面我講一個平面圖形的例子。每行輸入一對座標,兩個數之間用空格隔開,如下圖所示:

gnuplot如何繪製數據圖?

數據輸入完畢,將它保存在某個文件夾。單擊保存按鈕,設置文件名為444,格式為txt,保存在D盤。

gnuplot如何繪製數據圖?

打開gnuplot程序,輸入指令:plot "d:444.txt"其餘的都默認系統設置,按回車鍵。

gnuplot如何繪製數據圖?

所得到的圖形是用點畫出來的,顏色也是默認紫色的。如果我們要得到用線畫的連續圖象,那麼就要修改一下代碼。

gnuplot如何繪製數據圖?

輸入代碼plot "d:444.txt"後加上with line,可簡寫為w l,如果顏色要改變一下,就再輸入:linetype 7,簡化為lt 7,這樣結果就是紅色的曲線了。

gnuplot如何繪製數據圖?

輸完指令,按回車鍵。圖象顯示如下。可以單擊toggle grid按鈕添加網格。然後單擊第二個按鈕保存圖片輸出。立體圖形的數據圖同樣可以這樣畫,只是多一個座標分量而已。

gnuplot如何繪製數據圖?

相關問題答案