上传者: 38638292
|
上传时间: 2021-10-20 12:34:21
|
文件大小: 6.84MB
|
文件类型: -
matlab矩阵求逆的源码Armadillo:用于线性代数和科学计算的
C++
库
版权所有
2008-2019
Conrad
Sanderson
()
版权所有
2008-2016
澳大利亚国家
ICT
(NICTA)
版权所有
2017-2019
阿罗约联盟版权所有
2017-2019
Data61,
CSIRO
快速链接
内容
一、简介
Armadillo
是用于线性代数和科学计算的高质量
C++
库,旨在在速度和易用性之间取得良好的平衡。
它对于直接在
C++
中进行算法开发和/或将研究代码快速转换为生产环境非常有用。
语法
(API)
特意类似于
Matlab。
该库为向量、矩阵和立方体以及
200
多个相关函数(例如连续和非连续子矩阵视图)提供了高效的类。
通过与
LAPACK
或其高性能替代品之一(例如
OpenBLAS、Intel
MKL、Apple
Accelerate
框架等)的集成,提供了各种矩阵分解。
复杂的表达式计算器(通过
C++
模板元编程)自动组合多个操作(在编译时)以提高速度和效率。
该库可用于机器学习、模式识别、计算机视觉、信号处理、生物信息学、统计