gnuplot
invalid colorbox option ??
gnuplot 4.2 patch level 3 で保存したファイルを patch level 2 の gnuplot で load すると
gnuplot> load "FL.gnu4
gnuplot> set colorbox vertical origin screen 0.9, 0.2, 0 size screen 0.1, 0.63, 0 front bdefault
^
"FL.gnu4", line 141: invalid colorbox option
てな error が。4.2.3 に上げて解決。 patch level 3 で colorbox に front option というのが加わったということかな。
pause
gnuplot の設定ファイルを引数で渡して図を描画させると、一瞬表示した後に消えてしまう。これを防ぐには設定ファイルの末尾に pause -1 を加えておけばよい。こんなかんじ↓
#!/usr/bin/gnuplot set term x11 plot sin(x) pause -1
こうすると terminal で改行を入力するまで表示される。
また -persist オプション付きで起動すると改行を入力した後も図は表示され続ける。
ギリシャ文字と斜体
set ylabel "{/Symbol-Oblique D}({/Italic z}) / {/Symbol-Oblique p} {/Italic T_c}"
のようにして、
set term post eps enhanced "Arial" 24 lw 3 dl 3
みたいにする
splot
こんな絵が描きたいとき。
次のようなデータを作る。
# omega, theta, n 4.970000e-01 5.050000e+01 1.809472e-02 4.970000e-01 6.917188e+01 2.280921e-02 4.970000e-01 8.387644e+01 2.176572e-02 4.970000e-01 9.304867e+01 1.962956e-02 4.970000e-01 9.759271e+01 3.569119e-02 4.960000e-01 5.050000e+01 1.641266e-02 4.960000e-01 6.917188e+01 2.930498e-02 4.960000e-01 8.387644e+01 2.568140e-02 4.960000e-01 9.304867e+01 1.705182e-02 4.960000e-01 9.759271e+01 2.670954e-02 4.950000e-01 5.050000e+01 1.508653e-02 4.950000e-01 6.917188e+01 4.174454e-02 4.950000e-01 8.387644e+01 3.351103e-02 4.950000e-01 9.304867e+01 1.529229e-02 4.950000e-01 9.759271e+01 2.122146e-02
のような空行で区切ったデータを用意して
set hidden3d splot "hoge.d" with lines
とすればよい。
Keyword(s):
References:[Software]