【发布时间】:2010-11-26 21:04:54
【问题描述】:
给定一组 3D 数据点,在 (x, y, z) 空间中计算最小二乘平面的算法是什么?换句话说,如果我有一堆点,如 (1, 2, 3), (4, 5, 6), (7, 8, 9) 等,如何计算最佳拟合平面 f (x, y) = ax + by + c?从一组 3D 点中获取 a、b 和 c 的算法是什么?
【问题讨论】:
-
您应该定义“最小二乘”的确切含义。参见例如en.wikipedia.org/wiki/Least_squares 用于定义它的各种方式。
-
这是一条评论。如果有人愿意将其转移到斯蒂芬佳能的答案中,那就太好了。我希望这能澄清他所说的“解向量的三个分量是最小二乘拟合平面 {a,b,c} 的系数”到底是什么意思。首先,给定 Ax = b 是初等矩阵代数,其中 A 是一个矩阵,b 和 x 是向量,只有当 A 有一个非零行列式。这意味着您需要超过 3 个点,并且至少有一个点不应该在平面上(不准确)。第二个澄清,以及原因
标签: algorithm math statistics