图书馆需要:
如果图书馆那么好:
我找到了一个非常有趣的库并且做了点(1)和(2):SDIF。但文档缺乏,许可证是LGPL。
有什么建议吗?
答案 0 :(得分:3)
提升ublas怎么样? ublas使用的boost license看起来很自由,但IANAL。
答案 1 :(得分:1)
我偶然发现了Armadillo。这是LGPL。但是记录得很好。
答案 2 :(得分:0)
正如我刚才所说,Eigen是C ++中矩阵库的方式。
目前,Eigen绝对是C ++中最好的矩阵库。
http://eigen.tuxfamily.org/index.php?title=Main_Page
我热烈地建议你。
例如,此代码创建一个随机的10x10矩阵并计算其逆:
MatrixXd A(10,10); A.setRandom(10,10); MatrixXd B = A.inverse(); 您可以访问所有数值矩阵代数事物,例如分解,线性系统求解和其他几何算法。
它只是标题,没有外部依赖,没有安装。它适用于大量编译器,并且很好地保存和记录。