(自行搜尋)(版本較舊)
GNUPLOT使用手冊.pdf
官網的說明文件:
http://www.gnuplot.info/documentation.html
官網的範例:
http://www.gnuplot.info/demo/
==========================================================
####################################
#資料 數據 繪圖 Plotting Data File
####################################
plot "C:\\filedir\\data.txt" using 1:3 with lines #從絕對路徑讀取data做圖
plot "C:/filedir/data.txt" using 1:3 with lines #從絕對路徑讀取data做圖
#using 1:3 #用data中的第 1 column 當x座標,第 3 column 當y座標
#台灣 column:行 row:列
#中國與台灣相反
#若data.txt與wgnuplot.exe同一資料夾
plot "data.txt" using 1:3 with lines #從相對路徑讀取data做圖
##################
#繪圖方式 Plotting Style
##################
#with lines #用連線做圖
#with points #點(自動選擇: 十字點 X點 米點...種類繁多)
#with dots #細點
#with linespoints #同時具備lines points
##################
#數學繪圖
##################
plot sin(x) with lines, cos(x) with dots #同時畫兩種曲線,須用逗號分隔
plot sin(x) with lines title "我是sin(x)", cos(x) with points title "我是cos(x)"
#plot f(x) title "在圖例顯示的說明" #若沒設定title,預設為函數名稱或data檔名或data絕對路徑
plot 1 with lines notitle #不將函數名稱 1 顯示在圖例上,可當輔助線 #此範例會畫出y=1的直線
plot 2,1 #同時畫出y=2,y=1
==========================================================
##################
#繪圖方式
##################
set sample 500 #每條線用500點表示
==========================================================
################################
#座標軸格式 Axis
################################
set xrange [0:60] #x軸範圍[最小值,最大值]
set yrange [0:60] #y軸範圍[最小值,最大值]
set yrange [0:*] #自動設定上限
set yrange [*:*] #自動設定上下限
set xtics 10 #設定x軸刻度增加量(刻度間距)
(un)set xtics #(不)要畫 x 軸上的刻度
(un)set ytics #(不)要畫 y 軸上的刻度
set logscale y 10 #設定y軸為對數刻度(底數為10)
unset logscale x #取消設定x軸為對數刻度
unset logscale xy #取消設定x軸與y軸為對數刻度
set xtics rotate by -45 #X軸數字轉45degree
==============================================
(un)set grid #(不)要在背景上畫方格紙(也就是網格)
(un)set border #(不)要畫外框
===========================================================
################################
#圖例
################################
(un)set key #(不)要顯示圖例 (因為一張圖上可以有好幾個函數)
set key outside #把圖例放在圖表外
set keytitle "我是圖例標題" #顯示圖例標題
unset keytitle #不顯示圖例標題
===========================
################################
#標題 Title
################################
set title "Wave" #圖表標題
set xlabel "time(s)" #X軸標題
set ylabel "Electric Field" #Y軸標題
unset title #不顯示圖表標題
unset xlabel #不顯示X軸標題
unset ylabel #不顯示Y軸標題
=============================================================
set terminal svg size 700,400\
font "Arial,8"\
linewidth 0.5
set output 'filename.svg'
plot "Wave.binary" with lines
set output
set terminal windows
===================================================
plot sin(x) with filledcurve x1 linecolor rgb "forest-green" title "圖例顯示的說明"
plot sin(x) style fill transparent solid 0.5 noborder with filledcurve x1 linecolor rgb "forest-green" title "圖例顯示的說明"
style fill transparent solid 0.5 noborder
===================================================
plot f(x) with filledcurve x1 #向下填滿
plot f(x) with filledcurve x2 #向上填滿
plot f(x) with filledcurve y1=0 #向y=0填滿
================================================
================================================
Excel 圖表精靈
座標軸格式
數值X軸刻度
自動設定
刻度
最小值
最大值
刻度間距
數值Y軸交叉於
對數刻度
數值次序反轉
數值Y軸置於最大值
===============================================
沒有留言:
張貼留言