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,输出框输出如下矩形信息

相关推荐
(Charon)1 小时前
【C++ 面试高频:内存管理、RAII 和智能指针详解】
java·开发语言·word
轻刀快马2 小时前
跨越软硬件的共鸣(二):从 Cache 写策略看 Redis 与 DB 的一致性博弈
java·开发语言·redis·计算机组成原理
gCode Teacher 格码致知2 小时前
Javascript技术:CSS 中rem、vh 和 px各有其最佳适用场景-由Deepseek产生
开发语言·javascript·css
古德new2 小时前
鸿蒙PC迁移:Anki Qt 记忆卡片工具鸿蒙PC适配全记录
qt·华为·harmonyos
超皮小龙猫2 小时前
c语言-1
c语言·开发语言
xxie1237942 小时前
匿名函数:没有显示函数名的函数
开发语言·python
郝学胜-神的一滴3 小时前
完全二叉树与堆底层原理深度剖析 | 手写C++大顶堆实现
java·开发语言·数据结构·c++·python·算法
黄毛火烧雪下3 小时前
Java 基础笔记:文件、递归与字符编码
java·开发语言·笔记
雪的季节3 小时前
Qt 进程间通信(IPC)全方案
qt
swordbob3 小时前
CAP 定理:为什么不能同时实现 C、A、P?
开发语言·后端·spring