eigen 相关问题

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

本征密集矩阵*密集矢量乘法是否应该比GSL慢7倍?

我对这个问题的回答使我期望(对于具有1/4不消失项的矩阵)在本征中,乘积Dense Matrix * Dense Vector应该胜过Sparse Matrix * Dense Vector ....

回答 2 投票 1

求解带边界的线性最小二乘系统

我是Eigen的新手,我想使用Eigen求解带边界的线性最小二乘系统。 Eigen网站上的示例很简单,但是我不确定如何为解决方案设置界限。 ...

回答 1 投票 0


接受DenseBase的非常量引用 并将其填充到函数中不起作用

我正在编写一个函数来对本征矩阵中的密集矩阵或数组进行排序,并返回排列的索引。该函数如下:template ... ...>

回答 1 投票 0

对函数中创建的Eigen :: Matrix的C ++悬挂引用

以下示例是否将创建一个悬空引用? (由于vector 在函数中是局部的,并且MatrixXi使用对此数据的引用)。还考虑Foo构造函数...

回答 2 投票 0

cmake find_package无法找到Eigen3Config.cmake光谱窗口

我正在将Eigen3与光谱(https://spectralib.org/)一起使用,这是在Eigen之上构建的库。 Spectra使用find_package来查找Eigen,并出现错误:找不到软件包...

回答 1 投票 0

Eigen :: Transform中的rotate()不会变换我的旋转矩阵

我已经定义了旋转矩阵,并希望Eigen :: Transform执行旋转。由于某些原因,尽管我要轮换使用它,但仍设置为身份。 //定义我的旋转矩阵Eigen :: ...

回答 1 投票 0

本征矩阵中的元素智能求逆

是否有用于对本征矩阵进行元素求逆的函数#include const auto mat = Eigen :: MatrixXd :: Constant(3,3,5); std :: cout <

回答 1 投票 0

给出稀疏矩阵的本征旋转

在我自己的QR分解的C ++实现中,通过Givens旋转将旋转矩阵设置为单位矩阵,我正在尝试使用这种更通用的Eigen的类进行稀疏...

回答 1 投票 0

我可以连接本征:: Vector的std :: tuple吗?

如果我有一个std :: tuple静态分配的Eigen :: Vectors(来自流行的Eigen库),例如std :: tuple 有没有办法...

回答 1 投票 0

使用本征查找最近的正定矩阵

我想找到最接近某个X矩阵的正定矩阵。我在这里看到了这个答案:https://scicomp.stackexchange.com/questions/30631/how-to-find-the-nearest-a-near-positive -...

回答 1 投票 0

如何在Windows PC上安装pygalmesh(取决于Eigen)?

编辑:对于那些感兴趣的人,创建者当前正在这里进行工作。我正在尝试使用pip install pygalmesh来安装pygalmesh,这取决于本征。我已经下载了Eigen,但是pip ...

回答 1 投票 0

使用Eigen3的Tensor和TensorSymmetry计算所有差分矢量对

我有一个Nx3张量C。在编译时不知道N(正在从用户提供的数据文件中读取N个3坐标)。我想创建一个NxNx3张量(称为D),并带有所有矢量...

回答 1 投票 0

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

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

回答 2 投票 1

CRTP接口:实现中的不同返回类型

注意:在说明和示例中,我使用的是本征库。但是,我的问题可能会被不熟悉该库的人员(例如,通过替换...

回答 1 投票 1

C ++和ode系统:如何处理? [关闭]

我想编写一个类,用C ++中的Euler方法求解ODE系统(我是初学者)。如果方程是标量的,那没有问题,因为我可以将解存储在向量中,也可以...

回答 1 投票 0

Eigen3矩阵类别的运算符重载

这是专门关于C ++库Eigen3的。我想重载特定类型矩阵的调用运算符,因为我经常遇到以下情况:Eigen :: MatrixXd A(N,...

回答 1 投票 0

使用特征库在C ++中计算多项式的根

如何使用Eigen库在C ++中获得具有系数的多项式的根?在Python中:>>>将numpy导入为np >>> coeff = [0.708563939215852,-0.3111717537041549,-0 ....

回答 1 投票 1

[C ++在继承的类中访问运算符

我目前正在编写一个应用程序,其中我将本征库用于复杂的3D数学。因为我需要不同的点和向量类,所以我的point3d类看起来像这样:class point3d:public ...

回答 2 投票 0


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