Reduced Svd Vs Full Svd, It can also handle non-square matrices.