eigen 相关问题

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

[使用Eigen :: Map构建矩阵时函数内部向量的内存分配

我创建了一个类,该类读取向量并将结果复制到所需的矩阵中(实际上,它将字符串更改为向量,并且所解析的向量的大小未知,但是我发布了简化代码)。 ...

回答 1 投票 0

正确使用Eigen :: Transpose ?

我有一个旋转类,可以使用四元数或旋转矩阵来表示旋转。如下定义转置函数时,我没有问题:Matrix3 Rot3 :: transpose()...

回答 1 投票 0

使用特征库时模板参数推导/替换失败

我正在使用现有的C ++代码库,但在调用函数时遇到麻烦。我正在尝试使用代码库中已有的较早的Eigen库的线性回归函数,您可以看到...

回答 1 投票 0

从MatrixXf转换为ArrayXf时的特征断言错误

我编写了一个简单的程序,将标量添加到Random矩阵。 #include int main(){Eigen :: MatrixXf mat = Eigen :: MatrixXf :: Random(100,100); Eigen :: ArrayXf arr = mat ....

回答 3 投票 0

无法获取带特征的特征:406不可接受

我与https://gitlab.com/libtiff/libtiff/-/archive/v4.0.10/libtiff-v4.0.10.tar.gz有相同的错误。

回答 1 投票 0

编译本征以在QNX 6上运行

我很难让Eigen 3.3.7使用QNX 6.5.0或6.6.0进行编译。当我尝试编译简单的第一个程序示例时,请从Eigen入门页面开始。 #include

回答 1 投票 0

使用步幅时出现noalias()问题

我正在将Eigen用于计算流体动力学应用程序,我注意到似乎是一个错误。我对代码进行了抽象,以便任何人都可以复制它。我正在使用本征3.3.7。以下代码...

回答 1 投票 0

如何返回引用局部变量的本征表达式?

我想制作一个返回本征表达式的函数。该表达式的某些输入是该函数中的局部变量。但是,当函数返回时,这些局部变量超出范围。 ...

回答 1 投票 0

使用混合行主/ col主稀疏矩阵时,Eigen崩溃

尝试执行以下操作时,我在Eigen 3.3.5中崩溃:Eigen :: Map > eigenValues(valueBuffer,1,100000); ...

回答 1 投票 0

如何使用可变大小的二维数组与本征一起工作?

我正在C ++ 11或更高版本中针对涉及在一台机器上运行的矩阵矩阵乘法的应用程序进行此操作。对于...

回答 1 投票 0

使用Cmake编译并使用仅标头的库

该问题是上一个问题的继续/重复,它没有解决我遇到的问题。将Eigen与Cmake一起使用编译带有make文件的Eigen是一项艰巨的任务。但是在...

回答 2 投票 1

什么是最能代表二维数组与本征一起工作的方式?

使用Eigen时,最有效的2d矩阵表示方法是什么?我正在C ++ 11或更高版本中针对涉及矩阵矩阵乘法的HPC应用程序执行此操作。 2d矩阵的大小...

回答 1 投票 0

CMakeLists.txt文件中的配置特征

当我在CMakeLists.txt文件中配置特征库如下时:cmake_minimum_required(VERSION 3.14)project(helloworld)add_subdirectory(tests)add_subdirectory(deps / eigen)set(SRC_LIST main.cpp)...

回答 1 投票 0

本征:获得步幅为2的矩阵的下一个块

Eigen是否支持获得步幅= 2的下一个程序段?我观察到默认行为是其中步幅= 1:m.block (i,j)我在寻找可以给我下一个块的解决方案...

回答 2 投票 0

使用Eigen :: FFT执行FFT时的频率

我目前正在试图弄清楚如何精确使用本征的FFT算法。让我们假设我有一个函数std :: complex f(std :: complex const&t){return std :: ...

回答 2 投票 1

3个稀疏矩阵的有效积,产生密集的中间物

我有3个矩阵,它们都是稀疏矩阵,A,B和C。我需要取AB的矩阵乘积,这将导致密集的矩阵。之后,我需要AB的元素明智乘积(元素明智*)C。C ...

回答 1 投票 1

当用非布尔返回值重载相等比较时,C ++ 20中发生重大更改或clang-trunk / gcc-trunk中的回归?

以下代码在c ++ 17模式下使用clang-trunk可以正常编译,但是在c ++ 2a(即将到来的c ++ 20)模式下可以中断://描述比较结构Meta的结果的元结构struct Meta {}; struct Foo {Meta ...

回答 1 投票 2

本征为零,但在每个矩阵元素上

[Eigen中有一个非常有用的函数,称为isFinite,它在矩阵上进行迭代,检查NAN和INF的适当值,并以此方式使用:#include #...

回答 1 投票 0

特征稀疏矩阵上三角到全矩阵

我有一个上部三角形SparseMatrix 。将其转换为完整的稀疏矩阵的最有效方法是什么?我目前以mat.transpose()+ mat-...

回答 1 投票 0

lsqnonlin(Matlab)或C ++中的SciPy最小二乘等效项

我已经奋斗了几天,想知道如何将代码从MatLab或Python移植到C ++。我的问题是移植了非线性最小二乘优化函数,我有...]]

回答 1 投票 0

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