gnuplot绘图学习
Gnuplot 是一種免費分發的繪圖工具,可以移植到各種主流平臺,也可以使用編程語言產生的數據進行繪圖
1.配置gnuplot
為了能在命令窗口運行gnuplot,需要將gnuplot.exe路徑添加到windows路徑中(Windows10為例),將gnuplot安裝好了以后,記住它的安裝路徑
方法為:
控制面板->高級系統設置->環境變量->系統變量->Path
命令窗口顯示:
2.gnuplot繪圖常識
gnuplot繪圖程序中對線型(linetype)、點型(pointtype)、線條寬度(linewidth)、點大小(pointsize)、圖樣(style)都有相應的設定值,具體設置如下:
(1)線型(linetype )。在此類型中主要設置線條的顏色,具體對應如下:
| linetype | black | red | green | blue | pink | 淺藍 | yellow |
(2)點型(pointtype)。此類型用于設置點得形狀,可分為14中,具體對應如下:
| pointtype | 無 | + | × | * | □ | ■ | ○ | ● | △ | ▲ | ▽ | ▼ | ◇ | ◆ |
(3)w lp
即 with linepoint ,把數據點描出來,并且將數據點連線。with 后的屬性參數有多個選擇,對應不同的作圖方式(style)。在指令窗口輸入 hplp with 或者 help style就可以查到可供選擇的 style 參數。常用的作圖方式參數及對應含義如下表所示:
| line | l | 將相鄰點連線 |
| point | p | 將每一點用一符號標記 |
| linepoint | lp | 將每一點用一符號標記,并將相鄰點連線 |
| impulses | i | 將每一點畫一垂直線至x軸 |
| steps | st | 用垂直線及水平線各一條來連接兩點,形成臺階狀圖形 |
| boxes | boxes | 以x坐標為中心做柱狀圖 |
| errorbars | e | 對每一點坐標值(x,y),畫一由(x,ylow) 至(x,yhigh) 的線段。并在線段兩端做上 tic mark |
| boxerrorbars | boxerrorbars | 結合errorbars與boxes兩者功能 |
(4)lt 1
即 linetype 1 ,規定了連線的類型,-1對應黑虛線,0對應黑虛線,大于0的整數對應不同顏色的實線。1為紫色,2為綠色,3為藍色,4為橙色、5為黃色、6為深藍色、7為紅色、8為黑色,大于8的數字對應的顏色與其對8的余數對應的顏色相同。
(5)lw 2
即 linewidth 2 ,規定了線的寬度,數字越大,線越寬。
(6)pt 4
即 pointtype 4,規定了標記點的類型
2.gnuplot繪圖顯示
(1)繪圖1
效果:
(2)繪圖2
效果:
總結
以上是生活随笔為你收集整理的gnuplot绘图学习的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 有空头链表
- 下一篇: gnuplot绘图,使用C语言输出