我使用Eigen的LM算法拟合曲面,但数据中存在大量噪声,因此我需要通过迭代加权滤除噪声。
但我不知道应该在哪里增加这个重量?
在我的LevenbergMarquardt模块中,我必须填写fvec:
函数如果是这样:
f(x) = f_0(x)^2 + f_1(x)^2 + f_2(x)^2 ....
那么functor立面的operator函数就是:
fvec(i)= f_i(x)
但在实际问题中,每次观察都有不同权重,那么我应该在哪里增加权重呢?
能帮我举个例子吗?
或者我是否在适当的论坛上发布了这个问题?
谢谢。