qq_45267014 2022-06-29 15:44 采纳率: 0%
浏览 73

使用Eigen库,矩阵乘后赋值非常慢是什么原因。

问题遇到的现象和发生背景

使用Eigen库执行:矩阵乘后赋值非常慢是什么原因。

问题相关代码,请勿粘贴截图

#include
#include <Eigen/Core>
#include <Eigen/Dense>
#include
int main(int argc, char const *argv[])
{
Eigen::Matrix<double,Eigen::Dynamic,Eigen::Dynamic> mat(3000,3000);
mat.setZero();
std::chrono::high_resolution_clock::time_point t = std::chrono::high_resolution_clock::now();

mat = (mat * mat);

std::chrono::high_resolution_clock::time_point t2 = std::chrono::high_resolution_clock::now();
std::chrono::duration<double, std::milli> time =t2 -t;
std::cout<<time.count()<<"  ms "<<std::endl;

return 0;

}

运行结果及报错内容

298201 ms

  • 写回答

1条回答 默认 最新

  • 赵4老师 2022-06-29 16:52
    关注

    哪有乘完赋值给自己的?

    评论

报告相同问题?

问题事件

  • 创建了问题 6月29日

悬赏问题

  • ¥500 亚马逊 COOKIE我如何才能实现 登录一个亚马逊账户 下发新 COOKIE ..我使用下发新COOKIE 导入ADS 指纹浏览器登录,我把账户密码 修改过后,原来下发新COOKIE 不会失效的方式
  • ¥20 玩游戏gpu和cpu利用率特别低,玩游戏卡顿
  • ¥25 oracle中的正则匹配
  • ¥15 关于#vscode#的问题:把软件卸载不会再出现蓝屏
  • ¥15 vimplus出现的错误
  • ¥15 usb无线网卡转typec口
  • ¥30 怎么使用AVL fire ESE软件自带的优化模式来优化设计Soot和NOx?
  • ¥15 Ubuntu20.04.4.LTS系统如何下载安装VirtualBox虚拟机?
  • ¥15 如何用QDomDocument读取内容为空格的xml数据
  • ¥15 请阅读下面代码,帮我修改下代码