[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[dennou-ruby:003300] Re: ruby-lapack 	の ruby 1.9.1 	対応.
- To: Dennou-Ruby Project <dennou-ruby@xxxxxxxxxxx>
- Subject: [dennou-ruby:003300] Re: ruby-lapack 	の ruby 1.9.1 	対応.
- From: Seiya Nishizawa <seiya@xxxxxxxxxxxxxx>
- Date: Thu, 24 Mar 2011 16:14:34 +0900
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed;        d=gmail.com; s=gamma;        h=domainkey-signature:mime-version:sender:in-reply-to:references:date         :x-google-sender-auth:message-id:subject:from:to:content-type         :content-transfer-encoding;        bh=JyN+PxZxHCWSWPxjh7FI4pNVROjuUmkyw4DHcCdJb24=;        b=gHV3FP9wBJ8CA8FXyVOV4/soVeXWEydtpJfluvYnAvbN+MKv3olMMXo1gXZPlhSPnU         u6m8jM9+ZMXntdJtUgNxR4AhY/FzcPMknhhXarCRW3BouFiCBGSmCusWY5rYpQcRLfth         tJhpzx5pQt422qI19+SxqMA0NMP28lJY4xuzw=
- Sender: seiyani@xxxxxxxxx
佐々木様
ruby 最新版で試してみましたが、
結果は同じでした。
うーん
[seiya@student]~/install/ruby-lapack% ruby samples/dsyevr.rb
3
NArray.float(3):
[ 2.66454e-15, 1.0, 3.0 ]
NArray.float(3,3):
[ [ 0.57735, -0.57735, 0.57735 ],
  [ -0.707107, -9.42055e-16, 0.707107 ],
  [ 0.408248, 0.816497, 0.408248 ] ]
NArray.int(12):
[ 1, 0, 3, 0, 1, 0, 3, 0, 1, 0, 3, 0 ]
NArray.float(78):
[ 99.0, 0.0, 0.0, 1.0, 2.0, 1.0, 96.0, 1.0, 0.0, -2.0, -0.5, ... ]
NArray.int(60):
[ 30, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 2, 0, 3, 0, 3, 0, 3, 0, 2, ... ]
0
NArray.float(3,3):
[ [ 1.0, 1.0, 0.0 ],
  [ 1.0, 2.0, 1.0 ],
  [ 0.0, 1.0, 1.0 ] ]
[seiya@student]~/install/ruby-lapack% ruby -v
ruby 1.9.2p180 (2011-02-18 revision 30909) [x86_64-linux]
西澤誠也
> 2011/3/24 Youhei SASAKI <uwabami@xxxxxxxxxxxxxx>:
>> バイナリパッケージ自体は作成できたのですが ruby1.8 の場合と ruby1.9.2 の
>> 場合で samples/dsyevr.rb の結果が異なるので, 気になっています.
>>
>> # ちゃんとドキュメント読むべきなんでしょうけれど...
>>
>> 変な所は
>>
>>  % ruby1.9.1 -d -w dsys
>>  - snip -
>>  NArray.int(12):
>>  [ 1, 3, 1, 3, 1, 3, 1814901814, 2020961897, 1836412463, 1815049586, ... ]
>>  - snip -
>>
>> で, あからさまに変な所を参照していそうです.
-- 
Seiya Nishizawa
Center for Planetary Science, Kobe University
TEL : 078-803-6472
FAX : 078-803-5731