Visual Studio 2022调试Eigen库查看矩阵与向量的值

VS进行调试包含Eigen库的程序时,只能显示Matrix和Vector的第一个值,无法显示全部的值,可配置.natvis文件进行查看矩阵或者向量的全部元素值。

eigen库里自带了eigen.natvis文件,只需将eigen.natvis拷贝复制到VS安装目录即可。

1 eigen库存放eigen.natvis文件路径(以eigen3.3.9为例):

eigen-3.3.9\debug\msvc

2 将eigen.natvis文件拷贝到VS存放natvis文件的路径:

%VSINSTALLDIR%\Microsoft Visual Studio\2022\Community\Common7

\Packages\Debugger\Visualizers

%VSINSTALLDIR%为VS安装路径

3 拷贝完成后,重新启动vs,并重新编译自己的程序,在调试过程中即可查看Matrix和Vector的值。

可查看Matrix变量的行数和列数,并查看每个矩阵元素的值。

相关推荐
Jasmine_llq10 小时前
《B4259 [GESP202503 二级] 等差矩阵》
线性代数·矩阵·顺序输入输出算法·双重循环遍历算法·行列乘积计算算法·矩阵逐行输出算法·空格分隔输出算法
起个名字都难啊13 小时前
visual studio配置libtorch
人工智能·visual studio
水饺编程13 小时前
第5章,[标签 Win32] :获取设备环境的信息
c语言·c++·windows·visual studio
代码改善世界14 小时前
【MATLAB初阶】矩阵操作(二):矩阵的运算
android·matlab·矩阵
今日说"法"14 小时前
线性代数与矩阵运算:AI世界的数学基石——从SVD到特征值分解的实战解析
人工智能·线性代数·矩阵
猴哥聊项目管理14 小时前
从职能型组织到矩阵型组织的IPD转型路径
线性代数·矩阵·项目管理·项目经理·ipd流程·ipd项目管理流程·ipd流程管理
清 晨16 小时前
海外社媒内容审核加强跨境卖家如何避免限流
大数据·人工智能·矩阵·新媒体运营·内容营销
Xiu Yan17 小时前
Java 转 C++ 系列:STL容器之list
java·开发语言·数据结构·c++·stl·list·visual studio
源码之家17 小时前
计算机毕业设计:Python农产品智能推荐与可视化分析系统 Flask框架 矩阵分解 数据分析 可视化 协同过滤推荐算法 深度学习(建议收藏)✅
python·矩阵·数据挖掘·数据分析·django·flask·课程设计
今日说"法"18 小时前
线性代数与矩阵运算:向量、矩阵、特征值、SVD 在 AI 中的全面应用
人工智能·线性代数·矩阵