0 引言
eigen库是一个高层次的C++库,有效支持线性代数,矩阵和矢量运算,数值分析及其相关的算法。eigen除了C++标准库之外,不需要任何其他的依赖包。Eigen使用的CMake建立配置文件和单元测试,并自动安装。如果使用Eigen库,只需包特定模块的的头文件即可。
(1)相关教程
# eigen怎么用 https://blog.csdn.net/yxpandjay/article/details/80587916
# 如何用eigen解线性方程组
https://blog.csdn.net/weixin_38009585/article/details/82355889
# eigen官方教程
http://eigen.tuxfamily.org/dox/group__QuickRefPage.html
# 理解矩阵
https://blog.csdn.net/myan/article/details/647511
# 中国大学mooc数值分析课程
https://www.icourse163.org/learn/DLUT-1206215811?tid=1206536211#/learn/content
(2)配置eigen的开发环境:直接把Eigen的头文件include进去即可。
1 矩阵计算中的三大核心问题
(1)线性方程组的求解问题:适定方程组,欠定方程组,超定方程组的解法,目的是给出精确解,并提高求解的速度。
(2)最小二乘问题。
(3)特征值问题。
2 eigen库使用指南
# 简书上老哥写的 https://www.jianshu.com/p/931dff3b1b21 # 官网教程 https://www.jianshu.com/p/931dff3b1b21