Does anyone know how to do SVD back substitution in Matlab?
3 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
I am trying to do an Affine transformation: Xm = Xe*M, where Xm is the measured and Xe is the expected x,y coordinates (so, Xe,Xm are (n,2) matrix).
Normally, one would do: [U, S, V] = svd(Xe); then one would compute M via: M = svdBackSub(U, S, V, Xm);
Of course svdBackSub doesn't exist in Matlab. I am an old Igor Pro user which had this function. Is there anything equivalent in Matlab? Perhaps via using eigenvalue or inverse matrix functions.
Any help is appreciated.
1 comentario
Respuestas (0)
Ver también
Categorías
Más información sobre Linear Algebra en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!