QT使用eigen

QT使用eigen

1. 下载eigen

https://eigen.tuxfamily.org/index.php?title=Main_Page#Download

下载后解压

2. QT引入eigen

eigen源码好像只有头文件,因此只需要引入头文件就好了

qt新建项目后。修改pro文件.

shell 复制代码
INCLUDEPATH += E:\222078\qt\eigen-3.4.0\eigen-3.4.0
cpp 复制代码
#include "mainwindow.h"
#include "ui_mainwindow.h"
#include <Eigen/Core>
#include <iostream>

MainWindow::MainWindow(QWidget *parent)
    : QMainWindow(parent)
    , ui(new Ui::MainWindow)
{
    ui->setupUi(this);

    Eigen::MatrixXd matrix1(2,2);
    matrix1 << 1.0, 2.0, 3.0, 4.0;

    Eigen::MatrixXd matrix2(2,2);
    matrix2 << 1.0, 2.0, 3.0, 4.0;
    // 矩阵 matrix1 和 matrix2 的系数乘法
    Eigen::MatrixXd result = matrix1.array() * matrix2.array();
    // 结果矩阵 result 是 matrix1 和 matrix2 对应元素相乘的结果
    std::cout << result << std::endl;
}

MainWindow::~MainWindow()
{
    delete ui;
}
相关推荐
冬冬小圆帽4 分钟前
防抖和节流
开发语言·前端·javascript
不会写代码的码农农8 分钟前
【2025年26期免费获取股票数据API接口】实例演示五种主流语言获取股票行情api接口之沪深A股涨停股池数据获取实例演示及接口API说明文档
java·开发语言·python·股票api·股票数据接口·股票数据
wenbin_java14 分钟前
设计模式之工厂模式:原理、实现与应用
java·开发语言·设计模式
浪九天26 分钟前
Java直通车系列28【Spring Boot】(数据访问Spring Data JPA)
java·开发语言·spring boot·后端·spring
D.Leo26 分钟前
R语言中byrow参数的作用
开发语言·r语言
dengjiayue39 分钟前
golang 高性能的 MySQL 数据导出
开发语言·mysql·golang
折枝寄北44 分钟前
从零开始 | C语言基础刷题DAY1
c语言·开发语言·算法
weixin_307779132 小时前
PyTorch调试与错误定位技术
开发语言·人工智能·pytorch·python·深度学习
*.✧屠苏隐遥(ノ◕ヮ◕)ノ*.✧2 小时前
C语言_数据结构总结4:不带头结点的单链表
c语言·开发语言·数据结构·算法·链表·visualstudio·visual studio
小林up2 小时前
Qt不同窗口类的控件信号和槽绑定
qt