特征库 - 最小二乘法

时间:2012-11-03 20:36:29

标签: eigen least-squares

我想在使用特征库时使用最小二乘问题。 我的选择是2,

  • sysAAA.jacobiSvd(Eigen :: ComputeThinU | Eigen :: ComputeThinV).solve(sysBBB)
  • sysAAA.colPivHouseholderQr()。solve(sysBBB);

我在开始时使用的是第一个,但事实证明它很慢(1)(2)。

所以我去了第二个解决方案(其他方法不适合我的情况,因为它们需要特殊的矩阵(2))

colPivHouseholderQr()。solve是否给出最小二乘解?

我的印象是它没有(3),但我想在寻找“解决方法”之前确定。

  1. http://forum.kde.org/viewtopic.php?f=74&t=102088
  2. http://eigen.tuxfamily.org/dox/TopicLinearAlgebraDecompositions.html
  3. http://eigen.tuxfamily.org/dox/TutorialLinearAlgebra.html#TutorialLinAlgLeastsquares

1 个答案:

答案 0 :(得分:3)

是的,ColPivHouseholderQr :: solve()计算最小二乘解。