14、Qt使用Eigen3

一、下载Eigen

Eigen

二、创建项目

创建一个"Qt Widget Application"项目,基类选择"QMainWindow",把Eigen拷贝到项目中

三、更改代码

在.pro中添加

INCLUDEPATH += $$PWD\Eigen

在界面上添加一个pushButton,并转到槽,更改mainwindow.cpp代码

//包含头文件

#include <iostream>

#include <Eigen>

using namespace Eigen;

using namespace std;

//添加代码

MatrixXd matrix(2,3);

matrix << 1, 2, 4, 8, 16, 32;

cout << matrix << endl;

四、运行测试

运行程序,点击pushButton,输出框输出如下矩形信息

相关推荐
丹牛Daniel14 小时前
Java解决HV000183: Unable to initialize ‘javax.el.ExpressionFactory‘
java·开发语言·spring boot·tomcat·intellij-idea·个人开发
天桥下的卖艺者14 小时前
R语言使用trajeR包进行组轨迹模型分析(gbtm- group based trajectory models)
开发语言·r语言
xyq202414 小时前
堆的基本存储
开发语言
wuqingshun31415914 小时前
说一下java的反射机制
java·开发语言·jvm
代码小书生14 小时前
pillow,一个实用的 Python 库!
开发语言·python·pillow
A懿轩A14 小时前
【Java 基础编程】Java 异常处理保姆级教程:try-catch-finally、throw/throws、自定义异常
java·开发语言·python
黎雁·泠崖15 小时前
Java 包装类:基本类型与引用类型的桥梁详解
java·开发语言
Java后端的Ai之路15 小时前
微调模型成本太高,用RAG技术,低成本实现AI升级
开发语言·人工智能·python·rag·ai升级
2401_8769075215 小时前
TYPE-C插拔力过大原因与解决方法
c语言·开发语言
一个处女座的程序猿O(∩_∩)O15 小时前
Python字典详解
开发语言·python