gnuplot のページ

istallはMaximaと一緒にインストールされているはず
リンク
gnuplot 本家
gnuplot 初歩:フィジーさん
ayapin さん すばらしいweb
に詳しく書いてあるがインストール後一番重要なことは 以下

重要

起動 > gnuplot
終了 gnuplot > q
;は不要
Maximaとは入力方法が違う
設定の解除 resetをしてから設定変更をすること

[1]-------------------- sin(x)

gnuplot> plot sin(x)
ふたつのグラフが必要なら
gnuplot> plot sin(x),tan(x)

[2]-------------------- 再描画

gnuplot> replot cos(x)
[1]のグラフに追加関数のグラフや設定を追加または 変更して表示する。gnuplotでは、このreplot機能により 描画範囲の設定変更や、たてじくの幅の変更、関数の追加などが 容易にできるのがとても良い機能なのだ。

[3]-------------------- x,y 軸の設定

gnuplot> set xrange [-0.5:2*pi]
gnuplot> set yrange [-1.2:1.5]
gnuplot> replot

再描画して確認してまた設定変更する

windows : ctrl, mac:command + ドラッグでグラフの拡大縮小ができる


[4]-------------------- PWD CD

gnuplot> pwd ==> /Users/Desktop 現在のディレクトリが表示される
gnuplot> cd '/Users/Dropbox/gnuplot ==>指定したフォルダに移動する
gnuplot> pwd ==> /Users/Dropbox/gnuplot
gnuplot> cd '../ 相対指定も可能だ
gnuplot> pwd ==> /Users/Dropbox 一つ上のディレクトリに移動した
gnuplot> cd ../ --> invalid expression エラー[']が抜けてる
ここまでshell likeだと つい つい > ls なんて打っちゃうけど、 これはエラーが出る。.... NG..


[5]---------------------- scriptの読み込み

gnuplot> load "001.plt"

#### Scriptfile 001.plt
### Example script1
## gnuplot> load"001.plt"
reset
plot sin(x)+2*cos(x)
replot
## [EOF]


====memo===================

gnuplotにおいて、epsに出力するのは難しかった。
理解がてきなかった点は、ターミナルの考え方だった。
簡単にいえば、gnuplotは
ある程度多数の出力が可能なのだ
gnuplot > set terminalでエンターキーを押すと数々の出力形式がでてくる。
計算とグラフデータはgnplotでしているが、その出力を何に出すかは、決定できる。
また、gnuplotの面白いところとして、設定を数々していき最後にreplotとコマンドを打\
てば
その状態での設定変更が可能になることだ。

====gnuplotの設定を確認したい========================================
gnplot> show all


====gnplot => aqua 画面で出力======================================== 
gnuplot> replotのみで描画する


====gnplot => file.png :png出力========================================
gnuplot> set terminal png
gnuplot> set output "file.png"
gnuplot> replot


====gnuplot => file.eps : postscriptにて出力==========================
gnuplot> set terminal postscript
gnuplot> set output "file.eps"
gnuplot> replot

==== eps 画像をcolorで作りたいとき=====================================
gnuplot> set terminal postscript eps enhanced color
gnuplot> set output "file_color.eps"
gnuplot> replot

====aquaに戻すには====================================================
gnuplot> set output
gnuplot> set terminal aqua (knoppix などは x11 とか )

==== gnuplot の リセット ========================================
gnuplot> reset
gnuplot> replot ## 初期設定での再描画

==== gnuplot の コマンドの作成 ========================================





home