在Python中反转矩阵

时间:2013-06-23 01:56:18

标签: python numpy matrix-inverse

在尝试使用numpy.linalg.inv(matrix)计算python中矩阵的逆时,我得到奇异矩阵错误。为什么会这样?它与矩阵中值的小小有关吗?我的矩阵中的数字是概率,加起来为1。

1 个答案:

答案 0 :(得分:2)

这很可能与矩阵中值的小数有关。

实际上,从实际的角度来看,一些实际上不是数学奇异(具有零行列式)的矩阵是完全单数的,因为正在使用的数学库无法正确处理它们。

如你所知,数值分析是棘手的,它处理这种情况的程度是对矩阵库质量的衡量。