文件名称:ejml:使用Java编写的快速且易于使用的线性代数库,用于稠密,稀疏,实数和复杂矩阵
文件大小:1.7MB
文件格式:ZIP
更新时间:2024-05-20 02:37:54
matrix blas linear-algebra-library sparse-matrix hacktoberfest
高效的Java矩阵库 Author: Peter Abeles peter.abeles@gmail.com 项目网站: : 介绍 高效的Java矩阵库(EJML)是一个线性代数库,用于处理实数/复数/密集/稀疏矩阵。 其设计目标是: 1)对于小型和大型矩阵都应尽可能提高计算和存储效率,并且2)新手和专家都可以访问。 这些目标是通过动态选择运行时使用的最佳算法,干净的API和多个接口来实现的。 EJML是免费的,使用100%Java编写,并已根据Apache v2.0许可证发行。 EJML具有三种与之交互的方式:1)操作,2)SimpleMatrix和3)方程。 操作提供了EJML的所有功能,并使用程序API几乎完全控制了内存的创建,速度和特定算法。 受Jama的启发,SimpleMatrix在易于使用的流