目錄 | 輸出圖形輯入文件

其他

4.1 在程式中呼叫 gnuplot 負責繪圖
4.2 在各種環境下使用 gnuplot
4.2.1 在不同終端機上繪圖
4.2.2 在各種電腦上執行 gnuplot
4.3 儲存和載入你的工作
4.4 尋求資訊和幫助
4.4.1 線上求助
4.4.2 gnuplot 的其他文件
4.4.3 Internet 上的 gnuplot 資源

4.1 在程式中呼叫 gnuplot 負責繪圖

如果使用 UNIX 作業系統, gnuplot 也可以在程式中直接擔任畫圖的 工作,雖然 gnuplot 通常是以交談 (interactive) 方式來使用,但 只要先決定好繪圖參數,也可以在程式中透過程序間通訊 (IPC, Inter- Process Communication) 將繪圖資料和繪圖命令傳給 gnuplot ,在程 式執行時就畫出圖形(註一)

在這種情況下使用 gnuplot 畫圖,其意義不同於第 2 章的使用方式。
第 2 章的情況是已經有處理完畢的資料要分析,但不清楚要用何種方 式繪圖觀察,所以一邊畫圖,一邊根據圖形調整資料的表現方式,直到 找出資料的意義。在程式中呼叫 gnuplot 時,必須已經清楚資料表現
的方式,gnuplot 只是單純地將數值資料轉成指定的圖形,也可能設 計成不必等到程式結束才繪圖,而是計算到一定階段就畫圖檢查結果。 這樣設計的意義和自行撰寫程式來繪圖是一樣的,但可減少自行撰寫時 間和精力的浪費。

4.2 在各種環境下使用 gnuplot

雖然前面所討論的材料基本上以 UNIX 工作站環境為主, gnuplot 在 很多常見的電腦上也可以執行,它也支援一些常見的圖形終端機標準, 使用者可以針對不同的工作環境,調整使用 gnuplot 的方式。

4.2.1 在不同終端機上繪圖