Figure "Decision Tree: Singular Value Decomposition"
presents a decision tree that helps you choose the right sequence of routines
for SVD, depending on whether you need singular values only or singular vectors
as well, whether
is real or
complex, and so on.
You can use the SVD to find a minimum-norm solution to
a (possibly) rank-deficient least squares problem of minimizing
. The effective rank
of the matrix
determined as the number of singular values which exceed a suitable threshold.
The minimum-norm solution is