eigen3 相关问题

Eigen是线性代数的C ++模板库:矩阵,向量,数值求解器和相关算法。

使用单元格数组在C ++ Eigen Matrix和MATLAB mxArray之间传递数据

我想在Eigen Matrix / Vector和mex数组之间传递数据。在下面的代码中,我定义了一个名为y_output的mex数组,它包含一个单元数组。变量y_output将传递给...

回答 2 投票 2

Eigen:稀疏矩阵pruned()不会删除低于阈值的条目

我想使用Eigen进行稀疏矩阵乘法,其中在每次迭代中我想删除低于某个阈值的所有条目。在我看来,Eigen只删除完全相等的元素......

回答 2 投票 2

英特尔顾问:检查方法,包括所有子方法

使用英特尔顾问和屋顶线模型,我想评估某个功能的性能。该函数使用特征库进行矩阵运算,其中主要工作是......

回答 1 投票 1

自动引用Eigen块的行为不符合预期

我想使用对特征矩阵块的自动引用:#include 使用名称空间Eigen; void foo(MatrixXf&a){auto&a_block = a.block(2,3,4,5); a_block ...

回答 1 投票 0

将模板参数转换为逗号分隔的模板参数列表

如果标题具有误导性或之前已经回答过这个问题,请道歉。我正在使用Eigen的Tensor模块,尤其是Eigen :: TensorFixedSize类,因为我知道编译时的形状...

回答 2 投票 2

MSYS2上的gcc 8.2.1的特征编译错误

对于MSYS2提供的最新版本的GCC 8.2.1,我们面临着针对Eigen 3.3.7(可能是旧版本)的错误。奇怪的是,这只发生在......的最新版本中。

回答 1 投票 2

特征:优化超出界限矩阵块/切片

作为个人项目的一部分,我想优化以下功能,以便尽快运行。任何绩效收益都很重要,因为其他计划的表现取决于......

回答 1 投票 0

函数取Eigen :: Tensor - 模板参数推导失败

我正在尝试编写一个以Eigen :: Tensor为参数的模板化函数。适用于Eigen :: Matrix等的相同方法在这里不起作用。 Eigen建议使用...编写函数

回答 1 投票 2

特征:用步幅映射数组中的非连续数据

我在内存中有一个数据数组(double *),它看起来像:[x0,y0,z0,junk,x1,y1,z1,junk,...]我想将它映射到一个特征向量并虚拟删除通过做类似的事情来实现垃圾价值:......

回答 2 投票 0

使用CwiseUnaryOp作为左值

我正在使用Eigen的EIGEN_MATRIXBASE_PLUGIN功能来实现CwiseUnary表达式,我在使用operator =我正在使用具有...的结构来扩展这项工作时遇到了麻烦。

回答 1 投票 1

重复调用CwiseUnaryView - 最好复制到矩阵?

正如标题所说,我有一个自定义的UnaryView函数,它在不同的操作中被多次调用(主要是与其他矩阵相乘)。例如:MatrixXd out = mat1 ....

回答 1 投票 0

矩阵计算问题,理论推导和代码结果不匹配

我想解决下面的问题:点Pw在世界坐标系中。 C0坐标系和Co坐标中的Pw是Pc0。现在,我将C0坐标系转换为C1 ...

回答 1 投票 0

自定义一元/ binaryExpr()eigen3的参数

我试图通过在eigen3对象上使用系数方法来消除嵌套for循环。为了达到这个目的,我必须概括一个已经存在的功能,这样我就可以...

回答 1 投票 0

特征:如何检查矩阵是否可逆

我想使用Eigen生成一个随机可逆矩阵,它满足以下条件:Eigen :: Matrix RES(M,N + 1);本征::矩阵

回答 1 投票 1

在libigl Viewer上清除,移动,动画点?

我想使用libigl查看器来显示一个3d模型和一个点。 3D模型将始终保持不变,但该点将会移动。我目前的方法基本上是:加载3d ...

回答 1 投票 1

基于索引向量的特征矩阵切片

我正在为我的C ++项目使用线性代数包Eigen。现在Eigen版本是3.3.7。 Eigen官方网站提供了切片矩阵的示例,这正是我正在寻找的。 ...

回答 1 投票 1

从Eigen3矩阵中获取唯一值

我有一个需要构建std :: set的情况 来自Eigen3矩阵的内容。我们打电话给我的矩阵吧。我目前正在初始化我的集合:std :: set q {IND ....

回答 1 投票 0

如何在Eigen中执行矩阵的行方式裁剪?

我需要在矩阵的每一行中剪辑(即钳位)元素。每列的最小值和最大值都在两行矩阵中指定(第一行有最小值,第二行有...

回答 1 投票 2

用特征3计算数组的特征值/向量而不是矩阵

我想计算数组的特征值/向量而不是矩阵。我试过EigenSolver 但这会导致编译错误。我可以将数组复制到矩阵中。但那是浪费......

回答 1 投票 0

在Eigen中显示仿射变换

我正在尝试做一些简单的事情:std :: cout << e << std :: endl;其中e的类型为Eigen :: Affine3d。但是,我得到了无用的错误消息,如:无法绑定'std :: ...

回答 2 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.