タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

gnuplotとrubyに関するHISAMATSUのブックマーク (3)

  • Fenrir's BLog: Rubyでgnuplot

    最近グラフを書く機会が多いのですが、ただ単純にデータファイルをプロットすればいいという単純な作業はむしろ少なく、データファイルを読み込んでそれから何がしかの計算をした結果をグラフとして出力するという少々込み入った作業が大半を占めています。いちいち中間ファイルを作ると後からみてわけがわからなくなるので、できるだけ計算とグラフ描画はひとつの処理としてまとめてしまいたいと考えました。そこでRubyからgnuplotをコントロールすることを考えました。 以前『リアルタイム Gnuplot』と称してC++からGnuplotに(擬似)リアルタイム描画させるということを紹介しましたが、今回も基コンセプトは同じで、RubyからパイプでGnuplotにコマンドを発行してやり、グラフを描画することになります。しかしC++のときのように一から作りこむ必要はなく、そのような用途向けのライブラリが既にRubyには

  • Tips/Programing/Ruby - Yuki Koizumi's web site

    Prev Next Tips/Programing gnuplot † gnuplotをパイプで開いてそこにコマンドを流し込めばOK。 open("|/usr/bin/gnuplot", "w") {|gp| gp.puts "set term postscript eps" gp.puts "set out 'graph.eps'" gp.puts "pl sin(x) w l" } これを、うまい感じにラップしてくれてるrgplotというのがある。gem install gnuplotでインストール。 例は、rgplotのプロジェクトページにあるので、ちょっと別の例 def gen_dataset(num) data = Array.new (0..num).each {|i| data << Gnuplot::DataSet.new("'./dirname-#{i}/result/s

  • Ruby Gnuplot - How To

    [Rubyforge Project page] [ChangeLog] [Authors] [License] History and Background Gnuplot is a program that has a rich language for the generation of plots. It has a unique place in academia as it was one of the first freely available programs for plot generation. I started using gnuplot over 10 years ago while pursuing my Master's degree in Physics and have been using it actively ever since. Versi

  • 1