答案 0 :(得分:4)
查看GNU Scientific Library - 它在C中,但我一直使用它以避免重写数字食谱代码。
答案 1 :(得分:1)
特别是在进行大规模矩阵运算时,需要考虑英特尔的MKL(数学核心库)。这是基于C的,但不应该成为IMO的问题。
除此之外,也许升级数学库可能很有趣,因为它是免费的。 (但我没有经验,所以YMMV)。
最大
答案 2 :(得分:0)
对于商业图书馆,NAG(数字算法组,http://www.nag.co.uk/)和IMSL(http://www.vni.com/products/imsl/)都是标准,并提供工业强度的数值分析算法。
答案 3 :(得分:0)
查看列表并混合搭配。你想要很多东西,不太可能任何一个包都能完成它们。
octave是唯一一个或多或少全面的功能(功能可比/克隆到Matlab)
答案 4 :(得分:0)
正如其他人所说,您可能找不到一个库来处理您列出的所有区域。对于矩阵代数,我听到了使用它的同事Eigen C++ library的好消息。
答案 5 :(得分:0)
对于群体理论,有GAP。