草庐IT

python - 用numpy找出矩阵是否是正定的

我需要确定矩阵是否为positivedefinite.我的矩阵是numpy矩阵。我期待在numpy库中找到任何相关的方法,但没有成功。感谢您的帮助。 最佳答案 你还可以检查矩阵的所有特征值是否为正,如果是则矩阵是正定的:importnumpyasnpdefis_pos_def(x):returnnp.all(np.linalg.eigvals(x)>0) 关于python-用numpy找出矩阵是否是正定的,我们在StackOverflow上找到一个类似的问题: