2009年11月19日 星期四

如何使用 PyQwt 畫圖 (三)

上一篇文章的重點在介紹 QwtPlot 物件的設定,本篇文章將焦點放在 QwtPlotItem 物件的設定上。QwtPlotItem 物件是放在 QwtPlot 的畫布上,用來畫出數據或輔助數值判讀的繪圖元件,常用的 QwtPlotItem 物件有 QwtPlotCurve、QwtPlotMarker、以及 QwtPlotGrid 等。以下圖為例,紅色虛線為 QwtPlotCurve 物件,用來顯示 y 軸的參數如何隨 x 軸參數而變化;藍色菱形與右側的文字屬於 QwtPlotMarker 物件,用來標示特定值的資訊;格線則幫助我們判讀圖形。以下將依序介紹這些 QwtPlotItem 物件的使用方法。