gnuplot
set terminal x11 の代わりに set terminal x11 enhanced と打ってみると、色々なことができる! 例えば set xlabel "x^2"set ylabel "y^2"set title "{/Symbol W}"plot x**2 lw 3set terminal pdf enhanced fsize 10set output "hoge.pdf"rep とか打ってみ…
こんな感じのことを書いた hoge というファイルを作成しておきます plot "1.txt" w lset size ratio 1.6set lmargin 10set rmargin 10set tmargin 0set bmargin 0set terminal pdf size 5,8set output "hoge.pdf"repq で、terminal上で gnuplot hoge と打つ…
gnuplotでグラフを書いてスライドに貼付けるとき、文字の大きさが小さすぎて自分で文字を上から書き直さなければならないそんな状況に直面したことはありませんか? googleで「gnuplot 文字の大きさ」とかで調べても、あんまり情報が出てこない・・・(epsやp…
pngの場合 set terminal png size 1000,500 pdfの場合 pdfはサイズを変えなくても大丈夫、というかベクトルイメージだから引き延ばしてもけっこう見えるいったいどこまで拡大できるんだろう X11の場合 他にもX11をデフォルトより大きいサイズで起動したいと…
set terminal dumb について 本来は画像出力できない人のための機能らしい(そういうLinuxとかあるのかも?)記号だけでグラフを表現してくれる set terminal dumb 140,50unset gridset xrange[0:2*pi]plot sin(x)replot cos(x) とすると、下のような描写がさ…
まずは以下のようなデータを用意するめんどくさかったので awk コマンドを使って作成した ( 前記事参照 ) そのデータを使ってgnuplotで等高線 + pm3d mapのplotをしてみる ------------- 基本的には次のページを参考にした Gnuplot tricks: Basic statistics…
それでは表題の通り、awkコマンドで疑似乱数を使ってみる srand()でまず初期シードを与えて、rand()で乱数を出力させるsrandに何も引数を与えないと、現在時刻が初期シードになる randの返り値は0から1の実数0から100までの整数の乱数が欲しい場合は int(100…
(元記事 2012/02/09) X11上でplotして、最終的にset terminal pdfやpngで画像に落とし込むのはグラフ作成ではよくやる しかし何度も同じことをするのが面倒な人はシェルスクリプトなんて使っちゃう。 欲しいのは画像なので、その過程は特に見る必要がない・…
(元記事 2011/09/14) set terminal [terminal]set output "test.[terminal]"testq このようなtestコマンドがあるらしい[terminal]って所は好みのterminalに変更して使う(pdf, postscript enhanced color, pngなど) terminal png terminal postscript enhance…
(元記事 2011/09/03) 過去の2つの記事に追加で、色の範囲を指定したいときは set cbrange[-1.0:1.0] これでおk cbはcolor barの略だと思う
(元記事 2011/08/26) 長らく更新してませんでしたが、生存しています。新しいことを知れるような機会がないくらいだらだらと研究していたんでしょう。 plot "hoge.dat" title "ABCDE" これでplotしたデータにtitleを付ける事ができる自分の環境では、右上に…
(元記事 2011/06/17) Gnuplotで自分の好みのグラフを書くためには色々と調整が必要であるそのときに使うオプションの紹介など 基本的にオプションはset ○○と書いて使うちなみにオプションを解除する場合は、unset ○○と打つか、set un○○と打てばたいがいはOK…
(元記事 2011/06/07) 次のようにgnuplot上で打つ plot [a:b] [c:d] "hoge.dat" これで、x軸の表示はaからb, y軸の表示はcからdとなる。もしy軸の最小値のみを指定したい場合は他のところを空白にして plot [:] [0:] "hoge.dat" と打てば大丈夫!(なはず) 後…
(2011/05/10 元記事) gnuplotで作ったpdfをTeXに以前書いたebbコマンドを使った方法で貼付けようと、ebbコマンドを打つと・・・・ Version of PDF file (1.4) is newer than version limit specification.Can't handle file type for file named hoge.pdf こ…
(2011/05/20 元記事) けっこう前にpm3dの使い方をまとめた デフォルトだと色合いはこんな感じ これを変えてみたい まずはgnuplotを起動して help set palette rgbformulae と打ってみる。次のような説明が出てくる。 %help set palette rgbformulaeFor `rgbf…
(2011/03/07 追記) 恒星の位置などを示す座標系として赤道座標がよく用いられます。 赤経赤緯でplotする際は、普通赤経を左から右に増えていくのではなく、右から左に増えるようにplotするそうですこれは天球を地球から見ているのか天球の外から地球を見てい…
(元記事 2011/01/18) あけおめです 一応生存しております報告までに・・・ 今回はgnuplotで三次元plotをするにあたり、等高線みたいなものを書けないか?ということでチャレンジしてみました コマンドは簡単ただデータに少し細工が必要なようです plotするた…