![]() |
|
|
|
#1
|
|||
|
|||
|
SVD of a matrix with very high numbers
Dear members,
I am using the subroutine SVDCMP_DP to evaluate the SVD of a square and symmetric matrix M. For simplicity, suppose also M diagonal. If the numbers on the diagonal are very high, for example 10000 or higher, the subroutine returns the following message: NO CONVERGENCE IN SVDCMP. This happens because a variable called "its" reaches a limit imposed to 30. But even if I change this limit, the problem does not disappear. How can I overcome this problem? Can anybody help me in this? thank you for your eventual help Stefano |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|