矩阵分解函数