Diagonalize Matrix for Data Compression with Singular Value Decomposition