如何在Matlab中求解超定方程组?

时间:2018-11-06 19:15:15

标签: matlab matrix

我的问题如下。 使用 linsolve 函数,我正在解决元素非常相似的超定矩阵 200x50 。因此,我得到的解决方案是不正确的。也许你们中的一些人对如何解决这样的系统有什么建议?

最良好的祝愿

Valerie

1 个答案:

答案 0 :(得分:2)

您的系统很可能没有解决方案。

除了试图解决系统A*x=b之外,您要做的第二件事是解决一个类似的问题:

min norm(A*x-b)

当所使用的范数为Euclidean norm时,最小化问题的解决方案称为“ Least-Squares solution

MATLAB语法为:

x = A\b