[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[dennou-ruby:002959] ruby-gsl::Vector
- To: dennou-ruby@xxxxxxxxxxx
- Subject: [dennou-ruby:002959] ruby-gsl::Vector
- From: "Masuo Nakano" <mnakano@xxxxxxxxxxxxx>
- Date: Mon, 12 May 2008 21:27:09 +0900
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:sender:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition:x-google-sender-auth; bh=9J9yR2m0UqwM/MFoxXtaEd9uhXTKXy/TP+uMP4LlvGY=; b=yE6/myjg5nvt6CtRUyWgx0HiXHyDj0ibsd1lyxotqWUxU3m2dKON+brv9xOIgugElW6zVDCD0e4yTyHpsv+Zk3SnWU8zGrQV6/Sob2GrGlhbQDRzc3/zvAahg9YGtvgvk1kQspNY5ANaIRIDoxlnWDnIK+GxXeEG/zUUKF+gsuM=
- Sender: masuo.mso@xxxxxxxxx
なかのです。
ruby-gslでGSL::Vectorを
NArrayからつくろうとしているのですが、うまくいきません。
irb(main):001:0> require "gsl"
=> true
irb(main):002:0> require "narray"
=> true
irb(main):003:0> na = NArray[1,2,3]
=> NArray.int(3):
[ 1, 2, 3 ]
irb(main):004:0> GSL::Vector.alloc(na)
TypeError: wrong argument type NArray
from (irb):4:in `alloc'
from (irb):4
from /usr/lib/ruby/1.8/i486-linux/rb_gsl.so:0
irb(main):005:0> GSL::Vector.to_gv(na)
NoMethodError: undefined method `to_gv' for GSL::Vector:Class
from (irb):5
from /usr/lib/ruby/1.8/i486-linux/rb_gsl.so:0
なにか変なことをやってるのでしょうか?
環境は
debian Etch(i386)
NArrayのバージョンは0.5.9-1
rubyのバージョンは1.8.5
gslのバージョンは
~$ dpkg -l | grep gsl
ii libgsl-ruby1.8 1.8.3-1
Ruby bindings for the GNU Scientific Library (GSL)
ii libgsl0 1.8-2
GNU Scientific Library (GSL) -- library package
です。
宜しくおねがいいたします。