diff options
author | marcandre <marcandre@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2010-04-29 18:19:12 +0000 |
---|---|---|
committer | marcandre <marcandre@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2010-04-29 18:19:12 +0000 |
commit | 0a3c78facece3e83d0e3b4f2d09d3e0730ac1905 (patch) | |
tree | c13e3407700b5d71f34cf386338c7248d48956db /ChangeLog | |
parent | a3a4542fb4779a1f4f302126c5e8d7fc024ade4b (diff) | |
download | ruby-0a3c78facece3e83d0e3b4f2d09d3e0730ac1905.tar.gz |
* lib/matrix.rb: Improve algorithm for Matrix#determinant and Matrix#rank
{determinant,det,rank}_e are now deprecated. [ruby-core:28273]
Also fixes a bug in Determinant#rank (e.g. [[0,1][0,1][0,1]])
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27554 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -1,3 +1,12 @@ +Fri Apr 30 03:17:20 2010 Marc-Andre Lafortune <ruby-core@marc-andre.ca> + + * lib/matrix.rb: Improve algorithm for Matrix#determinant and + Matrix#rank + {determinant,det,rank}_e are now deprecated. [ruby-core:28273] + Also fixes a bug in Determinant#rank (e.g. [[0,1][0,1][0,1]]) + Matrix#singular?, Matrix#regular? now raise on rectangular matrices + and use determinant instead of rank. + Fri Apr 30 00:52:56 2010 NAKAMURA Usaku <usa@ruby-lang.org> * win32/Makefile.sub (config.h): define some constants to select |