real? -> boolRuby 1.9.3 から[permalink][rdoc][edit]-
行列の全要素が実(Numeric#real?)であれば true を返します。
Complexオブジェクトを要素に持つ場合は虚部が0でも偽を返します。
例require 'matrix' p Matrix[[1, 0], [0, 1]].real? # => true p Matrix[[1i, 0], [0, 1]].real? # => false # 要素が実数であっても Complex オブジェクトなら偽を返す。 p Matrix[[1+0i, 0], [0, 1]].real? # => false