svd function

Generic Singular Value Decomposition of a Matrix