【发布时间】:2014-01-05 17:24:24
【问题描述】:
A= [1 2 3;3 4 5;5 6 7], B=[1;1;1].我需要解方程 AX=B。这里使用的是 X=linsolve(A,B) 之类的 Matlab 代码。但是,使用这个会发生警告......
“警告:矩阵接近奇异或缩放不良。结果可能不准确。RCOND = 1.541976e-18。”
如何纠正?
【问题讨论】:
-
这可能是解决这类问题的好地方math.stackexchange.com
-
你的矩阵
A是奇异的,因此有无限的解。 -
@LuisMendo 如何在不改变数据的情况下将奇异矩阵转换为非奇异矩阵
-
@user3148302 要使其非单数,您至少需要更改一项。你不能在不改变数据的情况下让它变得不规则
-
试试
X=A\B.... 或X=B/A
标签: matlab linear-algebra