ruby-reference-manual:3382
From: "pypypy567 (py _)" <redmine@r...>
Date: Sun, 28 Oct 2012 15:29:15 +0900
Subject: [ruby-reference-manual:3382] [るりまプロジェクト - Bug #358] Matrix#singular? は特異行列であることを判定しているか?
Issue #358 has been updated by pypypy567 (py _). File singular.patch added ほぼ修正済みに見えますが定義は 1.9.1 以前 -> not regular? 1.9.2 以降 -> determinant == 0 なので分岐はパッチのような感じで。 ---------------------------------------- Bug #358: Matrix#singular? は特異行列であることを判定しているか? https://bugs.ruby-lang.org/issues/358#change-31849 Author: Anonymous Status: Open Priority: Low Assignee: Category: doc Target version: reporter: rock ruby_version: 1.8,1.9 =begin Matrix#singular? の説明が 特異(singular)である、すなわち、正則でないなら真を返す。 となっています。 しかし,特異行列というのは,正則でない正方行列のことなので,非正方行列も含めた 一般の行列については「正則でないこと=特異」とはいえません。 Matrix#singular? はあくまで not regular? を返しているので, 「特異(singular)である、すなわち、」 の部分は削除すべきと思います。 =end -- http://bugs.ruby-lang.org/ -- ML: ruby-reference-manual@m... Info: http://QuickML.com/