[前][次][番号順一覧][スレッド一覧]

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/

[前][次][番号順一覧][スレッド一覧]