SVD and RREF don't give same result
Mostra commenti meno recenti
Hi All,
I am having a problem with SVD. The function rref works fine for solving a set of overdefined linear equations AX=b; but I am having a trouble to get the same result using SVD.
For rref, i was using the synatx solution=rref([A,b]) and it gave correct result
For SVD, i was using the syntax [u, s, v]=svd(A,0) and then solution=v*((u'*b)./diag(s))
However, the solutions are completely different. What should I do for achieving the same result
Thanks in advance Sudipta
6 Commenti
Matt J
il 23 Mag 2014
Beware RREF. It was designed for classroom use only, as discussed here
and not for serious problem solving. I don't know if they've made it more robust since then, but I doubt it.
Sudipta Sinha
il 23 Mag 2014
That is not a .mat file. It appears to be a text file. It also appears to be a duplicate of the data you provided in this post
which we already know is not over-determined.
Sudipta Sinha
il 24 Mag 2014
Matt J
il 24 Mag 2014
Use the SAVE command to save variables to a .mat file (and the LOAD command to reload them).
Risposte (0)
Categorie
Scopri di più su Linear Algebra in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!