相关疑难解决方法(0)

什么是最广泛使用的C++向量/矩阵数学/线性代数库,以及它们的成本和收益权衡?

似乎许多项目慢慢需要进行矩阵数学运算,并陷入首先构建一些向量类并慢慢添加功能的陷阱,直到它们被捕获构建一个半定制的自定义线性代数库,并依赖于它.

我想避免这种情况,而不依赖于一些切向相关的库(例如OpenCV,OpenSceneGraph).

有哪些常用的矩阵数学/线性代数库,为什么会决定使用另一个?有什么建议不要因某些原因使用?我特意在几何/时间上下文*(2,3,4 Dim)*中使用它,但将来可能会使用更高维数据.

我正在寻找以下任何方面的差异:API,速度,内存使用,广度/完整性,狭窄/特异性,可扩展性和/或成熟度/稳定性.

更新

我最终使用了Eigen3,我非常满意.

c++ math matrix linear-algebra

235
推荐指数
8
解决办法
14万
查看次数

标签 统计

c++ ×1

linear-algebra ×1

math ×1

matrix ×1