yanyankangkang / efficient-java-matrix-library

Automatically exported from code.google.com/p/efficient-java-matrix-library
0 stars 0 forks source link

Very small numbers can cause a divided by zero error in SVD #6

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
When decomposing a matrix with elements that are very small there are 
situations where this can cause a divided by zero error.  A potential fix has 
been committed that changes the way exceptional shifts, wilkinson step, and 
other parts of the code are handled.  Also more checks are in place for zeros.

The fix is current being verified.

Original issue reported on code.google.com by peter.ab...@gmail.com on 2 Jul 2010 at 5:08

GoogleCodeExporter commented 9 years ago
all tests work and no errors reported.

Original comment by peter.ab...@gmail.com on 21 Jul 2010 at 8:47