週末はいつも晴れ

社会人3年目の日記です。プログラミングとか旅行とかラーメン。

gnuplot

gnuplotでepsやpngをすぐに再生して確認する

卒論、修論、博士論文、お疲れ様です。 僕は今日提出して一息ついているところです。さて、gnuplotでグラフを一時的に書くとき、x11やMaxならAquaのTerminalで表示する人が多いと思います。でも、実際にTeXに貼ったり、プレゼンの資料にするときにはepsやpng…

gnuplotのX11ターミナルでマウスやキーボード処理

便利だったので一覧にして載せておきます。 2x<B1> print coordinates to clipboard using `clipboardformat` (see keys '3', '4') <B2> annotate the graph using `mouseformat` (see keys '1', '2') or draw labels if `set mouse labels is on` <Ctrl-B2> remove label clo</ctrl-b2></b2></b1>…

scipy.optimize

アメリカ人の先輩に教えてもらったscipy.optimizeの使い方。 他にも関数の書き方とか、複数の値を受け取る書き方とか、参考になったので貼っておきます。 やってることは、複雑な関数へのフィッティング。 fit結果:

gnuplotで連番データファイルをgifアニメーションに

いろんな人がやってると思うけど、一番スタイリッシュだと思うやり方 catコマンドで一つのファイルにしてしまってから描画するやり方 Mac標準のPreviewだとgifが再生されません。ブラウザなどで開くのが一番便利かもしれません。 open ADC1.gif -a firefox.a…

軸ラベルを大きくすると図からはみ出す

プレゼン用の図を書いていると、軸ラベル(xlabel, ylabel)のフォントを大きくして見やすくしたくなります。 例えば、 set xlabel "Energy [MeV]" font "Times New Roman,30"しかしこのままの設定だと、図の下側にはみ出たり、x軸の数値に重なってしまったり…

Gnuplotのフォント[Mac]

詳しくは調べていないのですが、当面問題ないくらいの方法はわかったので。 フォントの一覧 /Library/Fonts/以下を読み込んでいるようです。 $ ls -1 /Library/Fonts | less Al Nile.ttc Al Tarikh.ttc AlBayan.ttf AlBayanBold.ttf AmericanTypewriter.ttc …

Mac gnuplot 環境構築

インストール MacWiki - gnuplot ここにすべて書いてあります。かなり色々オプションが書いてあると思うので困ってしまう人もいるかもしれません。 そこで自分の場合を一例として残しておきます。依存関係があるので順番にインストールします。 ターミナル(…

便利なgnuplotコマンドのメモ

pointtypeとかlinetypeとかfilltypeとかを一気に確認するコマンド gnuplot> testなぜか忘れてしまうコマンド。いつもsampleとかexampleと間違える。 もちろんターミナルに合わせて変化します。 gnuplot> set terminal postscript enhanced color gnuplot> se…