Error in svd in r2018a
Show older comments
[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 Comment
Walter Roberson
on 17 Jul 2022
The problem would continue if eps(A) > 1e-14 which would be the case if abs(A) > 100 or so
Accepted Answer
More Answers (1)
Steven Lord
on 17 Jul 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 Comment
Categories
Find more on Introduction to Installation and Licensing in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!