Armadillo 是一个具有平衡速度与易用性的C++++线性代数库(矩阵数学),支持的操作平台包括:Linux 、Mac OS X 和 Windows。主要功能是支持整数、浮点数和复杂的数字,以及子集三角函数和统计功能,通过可选的LAPACK和ATLAS库的集成来提供各种矩阵分解。延迟评估方法是基于模板元编程,用于在编译时的几个操作合并成一个和减少或消除临时变量的需求。
Armadillo C++ Library 3.1.92该版本改善了分解速度,通过使用可选的“divide and conquer”算法。它也包含更快的载体和复合表达式的换位。
软件信息:http://arma.sourceforge.net/
下载地址:http://sourceforge.net/projects/arma/files/armadillo-3.1.92.tar.gz
时间: 2024-09-19 09:54:53