Performs a singular value decomposition on a matrix. The three resulting matrices are written to ports.