|
カテゴリ:メモ
gnuplotでは"-"という、ハイフンとかマイナスっていう記号をファイル名とすると、特殊なファイル名として扱われる。
このファイル名を指定すると、 input data ('e' ends) > という入力待ち状態になる。 これは、eを入力するまで、データ入力を標準入力から取得するということだ。一般的には、標準入力はキーボードとなっているため、キーボードからの入力を取得することとなる。 例えば、 plot "-" using 1:2 1 2 2 5 3 6 e と入力すると、 ####data.dat#### 1 2 2 5 3 6 ################ というファイルに対して、 plot "data.dat" using 1:2 とするのと、同じことを意味する。 もうちょっと複雑なものも例として上げておく。 v(x)=x*x plot "-" using 1:(v($1)) w l ti 'v(x)' 1 2 3 e とすると、キーボードから取得した点について、定義したv(x)という2次関数にプロットすることとなる。 こまかいとこは、 with line と title を省略形で表記してるだけね。 詳しくは、http://takeno.iee.niit.ac.jp/~foo/gp-jman/data/20050620/gp400-20050620.html#special-filenamesのspecial-filenamesを見てみると良いかも? 何か俺のPCだと、普通に開くと文字化けしてたんで、もし、文字化けしてたら、ページを右クリックして、エンコードの日本語(自動選択)を選んでみて下さい。 お気に入りの記事を「いいね!」で応援しよう
[メモ] カテゴリの最新記事
|
|