From: Yusuke ENDOH Date: 2010-01-26T00:24:21+09:00 Subject: [ruby-dev:40151] [Feature:trunk] Vector#/ 遠藤です。 Matrix#/ や Vector#* があるので Vector#/ もあっていいと思います。 --- a/lib/matrix.rb +++ b/lib/matrix.rb @@ -1258,6 +1255,20 @@ class Vector end end + # + # Vector division. + # + def /(x) + case x + when Numeric + els = @elements.collect{|e| e / x} + Vector.elements(els, false) + else + s, x = x.coerce(self) + s / x + end + end + #-- # VECTOR FUNCTIONS -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- #++ -- Yusuke ENDOH