Ruby 3.1.0 リファレンスマニュアル > ライブラリ一覧 > matrixライブラリ > Vectorクラス > elements_to_r

instance method Vector#elements_to_r

elements_to_r -> Vector[permalink][rdoc]

ベクトルの各成分をRationalに変換したベクトルを返します。

このメソッドは deprecated です。 map(&:to_r) を使ってください。



require 'matrix'

v = Vector.elements([2.5, 3.0, 5.75, 7])
p v.elements_to_r
# => Vector[(5/2), (3/1), (23/4), (7/1)]