How to plot

0. Terminalを開いて、gnuplotを起動する。

1. XYプロット


plot [0:400][0:1.2] 'mirror-th95.dat' u 1:($9/$8/$7*1.82e8) w p, '' u 1:($8/7.0e6) w lp, 'mirror-th96.dat' u ($1+5):($8/7.0e6) w lp, 1


[0:400][0:1.2]
 => プロットするX,Yの範囲を指定する。省略可。
'mirror-th95.dat'
 => ファイル名の指定。
u 1:($9/$8/$7*1.82e8)
 => 1列目をX軸、(9列目/8列目/7列目*1.82e8)をY軸にする。"u"は"using"の略。
w p
 => 点でプロットする。"with point"の略。
'' u 1:($8/7.0e6) w lp
 => 同じファイルからプロットするときは、''として中身は省略可。"w lp"は"with linepoint"の略。
'mirror-th96.dat' u ($1+5):($8/7.0e6) w lp
 => 次のファイルを指定。
1
 => Y=1のところに線を引く。




2. 3次元プロット

set view 180,90 => 真上から見たプロットにする。
unset surface => 3次元曲面の表面を描かない。
set contour => 等高線を描く。
set cntrparam levels auto 20 => 等高線は自動で、20本引く。
set dgrid 61,21 => X軸は21点、Y軸は61点あることを指定する。XとYの順番に注意。
splot 'mirror-th-tilt03.dat' u 1:2:8 w l => プロットコマンド。



BACK