Qt 配置Eigen
Eigen简介
Eigen支持包括固定大小、任意大小的所有矩阵操作,甚至是稀疏矩阵;支持所有标准的数值类型,并且可以扩展为自定义的数值类型;支持多种矩阵分解及其几何特征的求解;它不支持的模块生态系统提供了许多专门的功能,如非线性优化,矩阵功能,多项式解算器,快速傅立叶变换等。
目前最新的版本是3.4,除了C++标准库以外,不需要任何其他的依赖包。Eigen使用的CMake建立配置文件和单元测试,并自动安装。如果使用Eigen库,只需包含特定模块的的头文件即可。
下载地址:eigen.tuxfamily/index.php?title=Main_Page
Eigen的使用
下载后放置在指定目录,例如:C:/eigen3.4.0
进入Eigen目录
可以看到这里只是文件并不是通常意义的header文件,真正的源码在src目录里面。
打开QT creator,新建一个QT的控制台应用程序,选择qmake(如果使用的cmake需要在cmakelists.txt文件中加入Eigen路径:include_directories(c:/eigen3.4.0))。
在pro中加入eigen的文件目录
INCLUDEPATH += C:/eigen3.4.0
maipp代码如下
1 #include <QCoreApplication> 2 3 #include <iostream> 4 #include "Eigen/Dense" 5 6 using namespace Eigen;//注意要大写 7 8 int main(int argc, char *argv[]) 9点击运行,结果如下:
上一篇:Qt QChart QValueAxis轴刻度用科学计数法表示、隐藏网格线
下一篇:Excel 表格一个单元格里有多个内容怎么分开,讲解最强操作和公式
Qt Eigen
spc文件怎么看,spc文件用什么打开?
0文件怎么看,0文件用什么打开?
sparseimage文件怎么看,sparseimage文件用什么打开?
sp文件怎么看,sp文件用什么打开?
dv文件怎么看,dv文件用什么打开?
soundpack文件怎么看,soundpack文件用什么打开?
dus文件怎么看,dus文件用什么打开?
dtw文件怎么看,dtw文件用什么打开?
spdf文件怎么看,spdf文件用什么打开?
0文件怎么看,0文件用什么打开?