我正在用C++启动一个新的科学计算项目,并且由于其中包括许多数值上广泛的过程,因此我正在考虑使用Armadillo或Blitz++进行有效的数组/矩阵/张量处理。哪个更好用?
最佳答案
我们对Armadillo感到非常满意,我们使用R R/C++集成程序包将Rcpp包装到RcppArmadillo上,这就是Armadillo。
康拉德(Conrad)非常乐于助人和忠诚,并且Sourceforge site for Blitz正在积极开发中。我的理解是,虽然Blitz++颇具突破性,并且对模板化线性代数非常有影响,但现在不再积极开发。
编辑2012-06-28:Blitz++显然正在进行新的Blitz++开发。
编辑2017-12-16:看来ojit_a现在在GitHub上。
关于c++ - Armadillo vs. Blitz ++,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4879102/