Matlab:判断矩阵是否为对称正定矩阵 方法 1:尝试 Cholesky 分解 方法 2:检查特征值 数值注意事项 本主题介绍如何使用 chol 和 eig 函数来确定矩阵是否为对称正定矩阵(特征值全为正的对称矩阵)。 方法 1:尝试 Cholesky 分解 检查矩阵是否为对称正定矩阵的最有效方法是简单地尝试对矩阵使用 chol。如果分解失败,则矩阵不是对称正定矩阵。此方法不要求矩阵为对称矩阵也能成功进行测试(如果矩阵不对称,则分解将会失败)。 A = [1 -1 0; -1 5 0; 0 0