Tag: 曲线拟合

图像曲线拟合的多项式最小二乘法

我试图将曲线拟合到图像中的多个像素,以便我可以对其形状进行进一步处理。 有没有人知道如何在C / ++中实现最小二乘法,最好使用以下参数:x数组,ay数组和答案数组(答案数组的长度应该告诉需要计算多少系数)?

线性/非线性拟合到正弦曲线

我看过这个和这个 。 但我的问题略有不同。 我知道我的数据是一条正弦曲线,具有未知周期和未知幅度,具有加性非高斯分布噪声。 我试图在C中使用GSL非线性算法来拟合它,但是拟合非常糟糕。 我想知道我是否(错误地)使用非线性拟合算法,我应该使用线性算法? 如何判断特定数据集是否需要线性算法或非线性算法? 编辑:我的曲线非常嘈杂,因此使用FFT来计算频率可能会导致误报和错误拟合。 我正在寻找一种更健壮的贴合方式。 如您所见,上面的情节大约有170个点,下面的情节大约有790个点。 噪声明显是非高斯的,并且与数据的幅度相比较大。 我已经尝试过高斯分布式噪声的FFT,而且我很适合。 在这里,它的失败非常严重。 增加:链接到第一次系列数据。 文件中的每一列都是不同的时间序列。

寻找使用离散值计算高斯曲线最大值的C / C ++库

我有一些离散值和假设,这些值位于高斯曲线上。 应该使用仅使用3个离散值的最大计算算法。 你知道实现这个计算的C / C ++中的库或代码吗? 谢谢! PS:原始任务是自动对焦实施。 我移动(显微镜)相机并在不同位置捕捉图片。 具有最不同颜色的位置应该具有最佳焦点。 编辑这是很久以前:-(我只是想删除这个问题,但让它尊重这个好答案。