C++库Eigen中拟合线性方程(最小二乘法)
一、说明
前几篇的文章通过matlab、python、C语言分别实现了最小二乘法的线性拟合,本篇使用C++库Eigen实现最小二乘法拟合线性曲线。
二、环境
编译器的选择还是使用Qt,绘图控件还是使用第三方的绘图工具QCustomPlot,C++库选用Eigen。Eigen库是一个很稳定的支持矩阵运算的库,用起来也非常的简单。支持windows和linux。
三、Eigen
Eigen是一个高层次的C ++库,有效支持线性代数,矩阵和矢量运算