矩阵奇异值分解——20120606