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

相关推荐
小小安于乱3 分钟前
linux中java的springboot程序获取IP地址间歇性10秒卡顿问题
java·开发语言
峥嵘life23 分钟前
Android16 开机后立即打开相机闪退问题分析与解决总结
android·开发语言·数码相机·策略模式
niucloud-admin29 分钟前
NIUCLOUD LITE AI开发文档--命名规范
开发语言·php
WL学习笔记30 分钟前
模板初阶(C++)
开发语言·c++·后端·模板初阶
SunnyDays101132 分钟前
使用 Java 高效管理 Excel 批注:添加、读取、修改和删除
java·开发语言·excel
ydjs678899-bot1 小时前
为什么大型monorepos变慢了Rush.js + Sparo对此做了什么
开发语言·javascript·ecmascript
坊钰1 小时前
【LangGraph框架入门级】12. 人机交互:interrupt 中断与 Command 恢复
开发语言·数据库·python·人机交互·ai编程·langgraph
开开心心就好1 小时前
打印机卡住打不了?一键清理卡死打印队列
服务器·开发语言·算法·pdf·ocr·idea·visual studio code
David猪大卫1 小时前
【C++修炼】STL容器—模板进阶:非类型模板参数、模板特化、模板分离编译
c语言·开发语言·c++·经验分享·笔记·学习·面试