ぐにゅぷろっと(gnuplot)
top


pltファイルの読み込み
 load 'command.plt'
 #はコメント。#のある行は無視されます。
 command.pltにはコマンドだけを入力。改行は末尾に\を付ける。

ディレクトリの変更
 cd 'c:\{ディレクトリ名}'
 ""ではなく’’で入れること

関数
 関数は関数名のあとに()
  絶対値 : abs
  サイン : sin
  コサイン : cos
  指数関数 : exp
  自然対数 : log
  他に演算として、累乗
  a^x : a**x

set terminal
 windows(普通に)しゅつりょく
 set terminal windows
 epsファイルに出力  
 set terminal postscript eps  
 set output "ido.eps"  
 plot 'xtan(x).dat' with lines , '-xcot(x).dat' w lines lt 0 , 'circle.dat' w l
 set output の後でplotするとファイルに出力される
 set terminal postscript eps 20 と最後に数字を入れると、フォントのサイズが変更できる。
 gnuを開いたままだと、epsファイルも開かれている(ここちょっと勉強する;)

パラメータ表示
 set parametric
 2次元のグラフなら、変数はt. 3次元のグラフならuとv?
 plot t,sin(t)
 のように。
 パラメータの範囲を指定する
 plot [0:3.14] t,sin(t)
 途中で改行するとエラー。*とすると値を指定しなくなる?

定数の定義
 N=10
 など。
 円周率\piは"pi"と最初から定義されている。
 自然対数の底eは指数関数をつかって"exp(0)"で値が返ってくる。

グラフのサイズ グラフの大きさを変更
 ※文字の大きさは変更されない
set size 0.5 グラフのサイズを1/2倍に縮小します  
  set size 1,3 x軸方向に1倍、y軸方向に3倍にして出力

タイトル
 set title "タイトル"
 タイトルを消すには  
 set title

表示させるx軸y軸の範囲
 set xrange [0:5.5]
   set yrange [0:4]  
 *と入力するとオートスケールとなり、範囲を自動で決めてくれます。

x軸y軸のラベル
 set xlabel 'xi'
 set ylabel 'eta'

目盛り線を入れる(x、yともに)
set grid

データタイトルの変更
 グラフの各線の名前を入れいる  
  plot 'xtan(x).dat' title "パリティ遇"  
 データタイトルを消すには  
  plot "xtan(x).dat" notitle
 データタイトルの位置
  set key bottom
  set key left
  set key 200,4 (座標値で(200,4)の位置に表示します)  
 
ラインスタイル  plot ・・・のあとに続けて、グラフの線の種類を変える
  with lines (l)
  with points (p)
  with linespoints (lp)
  with dots (d)

ラインオプション  後ろに数字を入れることで変更することができる
  pointtype (pt)
  pointsize (ps)
  linetype (lt)
  linewidth (lw)

プロット回数変更   set samples プロット回数
  デフォルトでは関数を入力してプロットさせると、ウィンドウの端から端まで100回の点をプロットします。
 鋭いカーブはプロット回数を増やして滑らかにつなぐことができます。
 範囲を指定して、拡大、縮小をしてもプロット回数は変わりません。