31 Mar '12, 7am

rubyのvectorだとinner_productとかあるなあ

require 'matrix' require 'complex' class Vector def conjugate collect{|e| e.conjugate } end end v1 = Vector[Complex(1,1),Complex(2,2),Complex(3,3)] v2 = v1.conjugate p v2 #=> Vector[Complex(1,-1),Complex(2,-2),Complex(3,-3)] v3 = v1+v2 p v3 #=> Vector[Complex(1,0),Complex(2,0),Complex(3,0)]

Full article: http://www.ruby-lang.org/ja/old-man/html/Vector.html

Tweets

ri - Rubyリファレンスマニュアル

ruby-lang.org 22 Mar '12, 1pm

コマンドラインから RDoc で書かれた Ruby のリファレンスを引くことができます。 リファレンスは英語で書かれています。似たようなものに ReFe があります。 インストール ソースから Ruby をインストールしている場合は、デフォルト...