TooNC++ 数学计算库
TooN 是一个 C++ 数学计算库,其目的是有效运作的大量小型矩阵,并提供方便一些算法包括矩阵分解和优化。
TooN 库是一组 C ++ 14头文件,它们提供基本的数字功能:
它为静态(在编译时已知)和动态(在编译时未知)大小的向量和矩阵提供类,并且可以将高级函数(例如大型 SVD 或大型矩阵的乘法)委托给 LAPACK 和 BLAS(这意味着您将需要 libblas 和 liblapack)。
该库在内部大量使用模板,以实现运行时速度效率,同时保留清晰的编程语法。
为什么要使用这个库?
- 因为它非常有效地支持静态大小的向量和矩阵。
- 因为它为静态大小的矢量和矩阵提供了广泛的类型安全性(您不能尝试将3x4矩阵和2矢量相乘)。
- 因为它支持矩阵的转置,下标和切片(以获得向量),所以效率很高。
- 因为它与其他库的接口很好。
- 因为它利用 LAPACK 和 BLAS(在许多平台上都存在针对它们的优化版本)。
- 因为它速度快,但不以数值稳定性为代价。
评论
Jmat.jsJavaScript 数学计算库
Jmat.js是一个JavaScript的数学计算库,支持复杂的数学函数和统计。该库包括:先进的数学函数,例如伽马函数、lambertw、erf、theta、zeta、polylog...统计功能复数
Jmat.jsJavaScript 数学计算库
0
Ne10数学计算库
ARM官方发布的一个开源库---Ne10。里面提供了大量的浮点运算、矢量计算,和矩阵操作函数,可以帮助开发者快速创建Neon应用。现有模块:信号处理(DSP)数学(math)图像处理(imagproc
Ne10数学计算库
0
JMathLib复杂数学计算类库
JMathLib是一个用于计算复杂数学表达式并能够图形化显示计算结果的Java开源类库。它是Matlab、Octave、FreeMat、Scilab的一个克隆,但完全采用纯Java实现。在线文档:ht
JMathLib复杂数学计算类库
0