Closed. This question does not meet Stack Overflow guidelines。它当前不接受答案。












想要改善这个问题吗?更新问题,以便将其作为on-topic用于堆栈溢出。

7年前关闭。



Improve this question




您对N维数组使用哪个库?

我在工作中使用blitz++,但我确实不喜欢它的某些方面。
它的某些方面甚至很危险。需要调整大小之前
使用operator =。 A(Range::all(),Range::all())抛出(0,0)
矩阵等,并且线性代数运算应为
通过clapack完成。

我曾经喜欢过本征。我赞赏其“所有标题”的实现,
C++语法糖,以及所有线性代数运算的存在
我需要(矩阵乘法,系统分辨率,cholesky ...)

你在用什么

最佳答案

boost::array以及boost::MultiArray。 Boost中还有一个很好的线性代数包uBLAS

09-25 20:40