一、基本功能简介

apache-commons-math3是java的一种科学计算类库,实现科学计算功能的类库其他语言如python、scala都有很多而且很容易找到资料,java可能是由于这方面的需求不多,所以相关的资料较少,在此我就简要介绍一下apache-commons-math3,帮大家大致了解一下这个东西,详细的使用还是需要自己去研究官方文档了。如果想使用其他科学计算包可以参考下面这个网址,其中很详细地介绍了如今市面上常见的科学计算包及其支持的功能。

https://java-matrix.org/

math3支持的的功能如下所示:

  • 支持java5到java8
  • 支持以二维数组的形式存储密集数据
  • 支持大量密集数据的块存储
  • 支持DOK形式的稀疏数据存储(键值对字典)
  • 支持double、BigDecimal、String、Object、Complex Numbers等数据类型
  • 支持二维矩阵
  • 支持常用的矩阵操作、如矩阵转置、矩阵求逆、加减乘除
  • 支持LU和QR分解等

二、向量与矩阵

接下来介绍一下有关向量和矩阵的一些常用的方法

apache-commons-math3简介相关推荐

  1. commons-math3-3.6.1-org.apache.commons.math3.analysis.integration-包下的类-中英对照文档及源码赏析

    commons-math3-3.6.1-org.apache.commons.math3.analysis.integration-包下的类-中英对照文档及源码赏析 摘要:中英对照文档.源码赏析.or ...

  2. Apache Commons Math3学习笔记(2) - 多项式曲线拟合(转)

    多项式曲线拟合:org.apache.commons.math3.fitting.PolynomialCurveFitter类. 用法示例代码: [java] view plain copy   // ...

  3. commons-math3-3.6.1-org.apache.commons.math3.analysis.function-包下的类(三)-中英对照文档及源码赏析

    commons-math3-3.6.1-org.apache.commons.math3.analysis.function-包下的类(三)-中英对照文档及源码赏析 摘要:中英对照文档.源码赏析.or ...

  4. commons-math3-3.6.1-org.apache.commons.math3.analysis.function-包下的类(二)-中英对照文档及源码赏析

    commons-math3-3.6.1-org.apache.commons.math3.analysis.function-包下的类(二)-中英对照文档及源码赏析 摘要:中英对照文档.源码赏析.or ...

  5. commons-math3-3.6.1-org.apache.commons.math3.analysis.differentiation-包下的接口-中英对照文档及源码赏析

    commons-math3-3.6.1-org.apache.commons.math3.analysis.differentiation-包下的接口-中英对照文档及源码赏析 摘要:中英对照文档.源码 ...

  6. commons-math3-3.6.1-org.apache.commons.math3.analysis.integration.gauss-包下的类-中英对照文档及源码赏析

    commons-math3-3.6.1-org.apache.commons.math3.analysis.integration.gauss-包下的类-中英对照文档及源码赏析 摘要:中英对照文档.源 ...

  7. Apache Commons Daemon简介说明

    转自: Apache Commons Daemon简介说明 下文笔者讲述Apache Commons Daemon的功能简介说明,如下所示 Apache Commons Daemon的功能 用于将一个 ...

  8. Apache Commons 系列简介 之 CLI

    原文链接:http://www.blogways.net/blog/2014/01/15/apache-commons-cli.html Apache Commons的主要目的就是,创建和维护一个可重 ...

  9. org.apache.commons.math3.linear.FieldMatrix的类关系图

  10. 高性能jdbc封装工具 Apache Commons DbUtils 1.6(转载)

    转载自原文地址:http://gao-xianglong.iteye.com/blog/2166444 前言 关于Apache的DbUtils中间件或许了解的人并不多,大部分开发人员在生成环境中更多的 ...

最新文章

  1. 选择图层_Photoshop思维导图,图层的高级操作
  2. 数据库读取image类型发送到前端显示图片
  3. es6 数组合并_九个前端开发必学超级实用的 ES6 特性
  4. Visual basic 6读写ini文件
  5. SpringBoot 2.3.x 分层构建 Docker 镜像实践
  6. VMWAre+centeros7下tomcat的安装
  7. linux内核实时调度,基于Linux内核的实时调度机制的研究和实现
  8. mybatis 多表关联查询_Java修行第041天--MyBatis框架(下)--多表查询
  9. SmartRoute之远程接口调用和负载
  10. hihoCoder - 1079 - 离散化 (线段树 + 离散化)
  11. 网络流二十四题之魔术球问题
  12. Welcome to Xiao
  13. MATLAB的一个FFT程序
  14. 找高手用c语言帮写一个qpsk调制解调的程序,QPSK调制解调完整程序配有自己的注释...
  15. akamai反爬虫 akamai2.0 反爬 akamiv2 阿卡迈|ti|德州仪器|nike|机票预定| Maersk
  16. python简易问答机器人_Python入门到实践-问答机器人
  17. python创建ppt_ppt自动化创建工具——python-pptx
  18. 新的一年,知足,上进,不负野心!
  19. Chrome模拟企业微信环境
  20. stm8 IAR 编译错误atal Error[Pe035]: #error directive: quot;Please select first the target STM8L device

热门文章

  1. 专科生怎么获得本科文凭
  2. idea关闭代码自动提示
  3. 沃尔玛电商“迷途”:与1号店协同之难
  4. Vim查找命令及快捷键
  5. React通过url传参和通过路由传参
  6. 欧洲半导体产业寻求迫切的政府行动
  7. h5页面调用用户手机打电话功能以及复制内容到剪切板
  8. 寻找两个有序数组的中位数——python实现
  9. AndroidStudio目录结构 APP构建流程 Jenkins持续集成构建 Gradle介绍 Proguard混淆
  10. Android中所有UI组件基类是,【详细】Android入门到放弃篇-YES OR NO-》各种UI组件,布局管理器,单元Activity...