当前位置: 首页 > article >正文

QT使用eigen

QT使用eigen

1. 下载eigen

https://eigen.tuxfamily.org/index.php?title=Main_Page#Download
在这里插入图片描述
下载后解压
在这里插入图片描述

2. QT引入eigen

eigen源码好像只有头文件,因此只需要引入头文件就好了
qt新建项目后。修改pro文件.

INCLUDEPATH += E:\222078\qt\eigen-3.4.0\eigen-3.4.0
#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;
}

在这里插入图片描述


http://www.kler.cn/a/522809.html

相关文章:

  • doris:HLL
  • C#高级:常用的扩展方法大全
  • DataWhale组队学习 leetCode task4
  • TypeScript 学习 -类型 - 7
  • 浅谈Linux的发展
  • LeetCode100之子集(78)--Java
  • 【面试】【详解】设计模式
  • 定制Centos镜像(一)
  • Unity 资源 之 宝藏资源分享Motion Warping: Climb Interact
  • 2023年版本IDEA复制项目并修改端口号和运行内存
  • 寒假学web--day10
  • 【UE插件】Sphinx关键词语音识别
  • 前部分知识复习02
  • 单元测试在复杂业务逻辑开发中的重要性与实践
  • 性能测试丨Nginx 性能数据监控
  • 【Python实现机器遗忘算法】复现2021年顶会 AAAI算法Amnesiac Unlearning
  • Node.js日志记录新篇章:morgan中间件的使用与优势
  • Fort Firewall:全方位守护网络安全
  • 数据结构与算法之数组: LeetCode 380. O(1) 时间插入、删除和获取随机元素 (Ts版)
  • TS开发的类型索引目录
  • kubernetes 核心技术-调度器
  • 公式与函数的应用
  • 【前端SEO】使用Vue.js + Nuxt 框架构建服务端渲染 (SSR) 应用满足SEO需求
  • 基于 PyTorch 的深度学习模型开发实战
  • 搭建 docxify 静态博客教程
  • 13、Java JDBC 编程:连接数据库的桥梁