[已答复] 接近奇异的矩阵求逆问题

[复制链接]
buaafeili 发表于 2014-2-18 15:44:38
老师,您好!我最近在做的程序中遇到矩阵求逆,使用的是 inv 函数。但是求完后出现提示信息:
Warning: Matrix is close to singular or badly scaled. Results may be inaccurate. RCOND =
1.925555e-20.

我计算的矩阵维数有点高,100x100甚至1000x1000,矩阵中的元素有的很接近,下面是前6行前6列的数据。可能这样导致了矩阵接近奇异矩阵,出现上述警告。但是从数学上说该矩阵并非奇异矩阵,我想求出准确的逆矩阵。不知该如何操作?不知采用 pinv 求广义逆是否可以?但是我看了一下,用 pinv 和 inv 求出的结果不同。
盼望着老师的解答,十分感谢!
4.94732342003603e-10        4.94727459203150e-10        4.94712810946368e-10        4.94688397666969e-10        4.94654220087800e-10        4.94610279220807e-10
4.94727459203150e-10        4.94732342003603e-10        4.94727459203150e-10        4.94712810946368e-10        4.94688397666969e-10        4.94654220087800e-10
4.94712810946368e-10        4.94727459203150e-10        4.94732342003603e-10        4.94727459203150e-10        4.94712810946368e-10        4.94688397666969e-10
4.94688397666969e-10        4.94712810946368e-10        4.94727459203150e-10        4.94732342003603e-10        4.94727459203150e-10        4.94712810946368e-10
4.94654220087800e-10        4.94688397666969e-10        4.94712810946368e-10        4.94727459203150e-10        4.94732342003603e-10        4.94727459203150e-10
4.94610279220807e-10        4.94654220087800e-10        4.94688397666969e-10        4.94712810946368e-10        4.94727459203150e-10        4.94732342003603e-10

1 条回复


吴鹏 发表于 2014-2-21 09:45:59
您需要登录后才可以回帖 登录 | 注册

本版积分规则

相关帖子
热门教程
站长推荐
快速回复 返回顶部 返回列表