Error in svd in r2018a
Afficher commentaires plus anciens
[U,s,V] = svd(A + 1e-14*randn(size(A)));
but I still getting the same error every now and then. How do you recommend getting around this error without increasing the size of the perturbation? Could I increase the number of iterations to test convergence, if so how? Or something else?
1 commentaire
Walter Roberson
le 17 Juil 2022
The problem would continue if eps(A) > 1e-14 which would be the case if abs(A) > 100 or so
Réponse acceptée
Plus de réponses (1)
Steven Lord
le 17 Juil 2022
0 votes
Are you using Update 3 of release R2018a or a later Update, or are you using release R2018a (no Update) or Updates 1 or 2?
If you have not installed Update 3 or a later Update, please do.
1 commentaire
Catégories
En savoir plus sur Introduction to Installation and Licensing dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!