在初步看過資料的圖形表示後,研究者可能由此獲得一些啟發,例如 懷疑資料曲線/曲面可能是某類函數所構成;或者研究者原本就推論 其資料應符合某個模型,這時候必須把資料的圖形和模型所產生的圖 形畫在一起做比對的工作。 gnuplot 繪製數學函數的功能就在這裡派 上了用場,配合同時繪製數個曲線/曲面並標色的能力,可以很容易 比對不同的資料和模型。在比對曲線時還可以加上誤差的範圍,立刻 看出模型是否真正準確地預測了資料的行為。在這個過程中,研究者 不斷地修正其模型或資料,用 gnuplot 繪圖加以驗證,如此重複進行 ,直到研究告一段落。
到了這個階段,研究者常會把這些工作的過程和結果記錄下來,他可
以把 gnuplot 的圖形直接在各種印表機上印出來,輯入工作記錄之中
。如果要將之撰寫成論文,可以把圖形存成所用的論文排版軟體(例
如 LaTeX )所能接受的圖形格式檔案 (例如 Postscript 格式),
置入論文之中。也可能他覺得 gnuplot 畫的圖還不夠好,想要自己加
以修改例如用箭頭和註解強調圖中某個特異之處,那麼可以把圖形存
成一些美工軟體能夠接受檔案格式,加以潤飾後再放入文件之中。
在決定這本導讀的題材時,曾經有許多的考量。它的性質有點接近常 見的使用文件中的教學指引 (Tutortial Guide) ,但我們不希望像教 學指引一樣把不同的題材割裂開來,秀幾個範例,然後使用者還要自 己去拼湊出整體的概念。我們的理想是希望能用一個接近真實情況的 完整故事串起所有的題材,換句話說,我們營造一個虛擬的情境,讀 者在此由實際上的需要推導出工具所應具備的功能。雖然讀者不是這 個工具的製造者,但工具的觀念和動機卻是在這個過程中由讀者所引 發的,也就比較能了解工具和人、工作的互動關係。由這樣的觀點應 該可以保持讀者在學習過程中的主動性,不至於迷失在五花八門的功 能中,避免讀了一大堆招式卻不知道如何發揮的空虛感。這也是這本 小冊子決定以「導讀」 (Touring Guide) 為名的原因。
這樣的題材無可避免地會有些不盡完備的地方,最大的影響就是不可
能涵蓋所有的主題,在這本導讀中只用了 gnuplot 的 2D 繪圖,如
3D 繪圖等功能並未包括在此。但這應該是值得付出的代價,因為使
用工具處理事情的目的就是解決問題,原本就不講究要完全了解工具
的每一個部分。如果要對 gnuplot 的功能有全盤的了解,可以另外
參考 ASPAC 文件gnuplot 使用手冊。事實上,這本導讀有多處必須
參考``gnuplot 使用手冊'',我們強烈建議您盡快拿到這本手冊參照
使用。
這本導讀的內容,是以一個假想的科學研究過程中所導引出的繪圖方
面的種種需要和問題為主線,說明 gnuplot 所能提供的解決方法和功
能。
目錄 | 版權聲明 | 用 gnuplot 檢視數值資料