小编典典

线程“ main”中的异常java.lang.RuntimeException:矩阵是单数

java

我只是想根据JAMA文档创建3x3矩阵的逆矩阵。但是每次都会给我以下错误-

Exception in thread "main" java.lang.RuntimeException: Matrix is singular

有人可以在这方面帮助我吗?


阅读 219

收藏
2020-11-01

共1个答案

小编典典

如果您可以计算矩阵的行列式,则会发现它为零(或接近零)。

您也许可以通过检查分辨出来。如果一行与另一行成比例,则矩阵是不可逆的。

3x3很容易用手反转。试试看,看看哪里出了问题。

尝试SVD解决方案。它会告诉您矩阵的零空间是多少。

2020-11-01