2

我正在做一个需要矢量数学和复数的项目。

我正在寻找一个好的开源 API,它支持 C/C++ 并希望有不错的性能。

我可以自己编写这些函数,但它会很丑而且很慢。

4

4 回答 4

6

我经常使用与子弹物理捆绑在一起的索尼矢量数学库。它的速度很快,有许多线性代数算法。
对于复数,您可以简单地使用std::complex

于 2011-05-09T07:49:34.480 回答
4

您可以使用C++ 复数库
此外,Boost 提供了线性代数包

于 2011-05-09T07:46:20.563 回答
2

我个人没有使用过这些包中的任何一个,但是请转到面向对象的数值,以获取大量可用的库

于 2011-05-09T07:46:05.043 回答
1

Eigen在研究中几乎是标准的,也应该提供您需要的东西。

于 2014-04-17T14:32:02.620 回答