このマニュアルは既にメンテナンスが終了したバージョンの Ruby を対象としています。 最新版のマニュアルへ

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

instance method Matrix#rank

rank -> Integer[permalink][rdoc]

階数 (rank) を返します。

Float を使用すると、精度が不足するため、誤った結果が生じる可能性があることに注意してください。代わりに、RationalBigDecimal などの正確なオブジェクトを使用することを検討してください。

require 'matrix'
m = Matrix[[2, 6], [1, 3]]
m.rank  # => 1