From: Yukihiro Matsumoto Date: 2005-11-18T02:18:02+09:00 Subject: [ruby-dev:27732] Re: Matrix class is broken without mathn まつもと ゆきひろです 石塚さんが反応してくれることを期待するものです。 In message "Re: [ruby-dev:27731] Re: Matrix class is broken without mathn" on Fri, 18 Nov 2005 02:09:48 +0900, Shin-ichiro HARA writes: |ここで提案ですが、rankもquo式にし、このrank_e(名前は改めて |考えるとして)も取り込んで、マニュアルに | | 【整数行列を扱う場合の注意】 | 整数行列の階数を計算させるときは、Matrix#rank_eを使いましょ | う。rational.rbをrequireしている状態でMatrix#rankを使って | も正しい値が得られます。 | |としたらどうでしょうか。 素人目には非常に良さそうに見えますが。ただ、 | rational.rbをrequireしている状態でMatrix#rankを使って | も正しい値が得られます。 の部分は「正しい」の定義が良く分からないので、det(det_i)同様、 rational付きでrankを呼んだ場合、なにが返るのか、rank_eを使う となにが得られるのか明確に書いてくださるとありがたいです。