1 前言
在之前的博客已经讲过了 曲线拟合的最小二乘原理 以及 如何求解矩阵方程,下面学以致用,采用C++实现最小二乘曲线拟合/最小二乘多项式拟合。
需要明确的一点是,对于同一组数据,以X为自变量和以Y为自变量进行拟合的误差会有所差别。
2 数据说明
本次采用的数据为pcd点云文件,是一条离散的曲线点。因此需要事先 配置pcl库,比较方便的是,pcl库包含了Eigen库,因此不必单独配置Eigen
待拟合数据点: 某隧道边界点
在之前的博客已经讲过了 曲线拟合的最小二乘原理 以及 如何求解矩阵方程,下面学以致用,采用C++实现最小二乘曲线拟合/最小二乘多项式拟合。
需要明确的一点是,对于同一组数据,以X为自变量和以Y为自变量进行拟合的误差会有所差别。
本次采用的数据为pcd点云文件,是一条离散的曲线点。因此需要事先 配置pcl库,比较方便的是,pcl库包含了Eigen库,因此不必单独配置Eigen
待拟合数据点: 某隧道边界点