2009-10-24から1日間の記事一覧

 rubyで安定分布乱数の発生法

rubyでの安定分布乱数の発生法これだけででるのか?? でるとしたら、ものすごく楽。 http://rb-gsl.rubyforge.org/randist.html 最低限 require 'rubygems' require 'narray' require 'gsl' #乱数の初期化 #メルセンヌツイスタ、種は0 rng=GSL::Rng.alloc #…

GSLとrubyで統計計算 (要約等計量とヒストグラム)

参考 http://rb-gsl.rubyforge.org/ref.htmlとても便利そう。要約統計量の計算 require 'rubygems' require 'narray' require 'gsl' #ベクトル型 v=GSL::Vector[1..6] v[2]=10 puts v #平均 puts v.mean #分散 puts v.sd #最大値 puts v.max #最小値 puts v.…

GSL(GNU Scientific Library)

GSLは (GNU Scientific Library)の略。 科学技術計算のライブラリ。 特殊関数、数値積分、統計計算、ヒストグラムなどよく使用される科学技術はたいていできる。C言語、rubyなどさまざまな言語で利用できる。Numerical recipes の代用になる。 http://nakan…

rubyで数値計算、GNU Scientific Libraryサイエンスライブラリの利用

rubyで数値計算GNU Scientific Libraryのライブラリを利用。 http://diaspar.jp/node/215Ruby/GSL http://rubyforge.org/projects/rb-gsl/インストール http://rb-gsl.rubyforge.org/ % cd rb-gsl-xxx/ % ruby setup.rb config % ruby setup.rb setup % ruby…