commons math用户手册翻译(一)

翻译 2017年01月03日 12:43:51

翻译源址:http://commons.apache.org/proper/commons-math/userguide/index.html

1、math包版本3.6

2、commons-math包解决哪些问题

math包由一组数据和统计的包组成,用于解决列表中列出的问题。列表虽不能覆盖math包全部的功能,但可以基本说明math包所能提供的方法。

  • 计算一组数据的均值、方差,还有其他统计类指标。
  • 使用线性回归将线拟合到一组数据点
  • 将曲线拟合到一组数据点
  • 找到通过点集合的平滑曲线(插值)
  • 使用最小二乘法将参数模型拟合到一组测量
  • 求解涉及实值函数的方程(即根查找)
  • 求解线性方程组
  • 求解常微分方程
  • 最小化多维函数
  • 生成具有比使用JDK的可能性更多的限制(例如分布,范围)的随机数
  • 生成跟输入文件中的数据相似的随机样本或数据集
  • 统计检验
  • 其他数学函数如阶乘,二项式系数和“特殊函数”(例如伽马,β函数)
3、commons-math包讲解
  • org.apache.commons.math3.analysis---根查找,积分,插值,多项式
  • org.apache.commons.math3.complex---复数
  • org.apache.commons.math3.dfp---十进制浮点数
  • org.apache.commons.math3.distribution---概率分布
  • org.apache.commons.math3.fitting---曲线拟合
  • org.apache.commons.math3.fraction---有理数
  • org.apache.commons.math3.genetics---遗传算法
  • org.apache.commons.math3.geometry---何(欧几里德空间和二进制空间分区)
  • org.apache.commons.math3.linear---矩阵,求解线性系统
  • org.apache.commons.math3.ml---机器学习
  • org.apache.commons.math3.ode---普通微分方程积分
  • org.apache.commons.math3.optim---函数最大化还是最小化
  • org.apache.commons.math3.random---随机数,字符串和数据生成
  • org.apache.commons.math3.special---特殊函数(Gamma,Beta)
  • org.apache.commons.math3.stat---统计,统计检验
  • org.apache.commons.math3.transform---变换(傅立叶)
  • org.apache.commons.math3.util---通用数据或统计函数

apache-commons-math3简介

apache-commons-math3是java的一种科学计算类库,实现科学计算功能的类库其他语言如python、scala都有很多而且很容易找到资料,java可能是由于这方面的需求不多,所以相关的...
  • snow_114
  • snow_114
  • 2017年11月04日 20:50
  • 254

Apache Commons Math3学习笔记(1)- 快速傅立叶变换

傅立叶变换:org.apache.commons.math3.transform.FastFourierTransformer类。 用法示例代码: double inputData = new d...
  • kingfox
  • kingfox
  • 2015年03月07日 17:14
  • 4987

关于 Commons-math 中的矩阵算法小结

对于大的数据量,转换成矩阵或者行列式进行计算会将运算效率提高。 所用jar包:Commons-math3-3.5.jar 相关API:http://commons.apache.org/prope...
  • xiaoxun2802
  • xiaoxun2802
  • 2017年04月27日 11:21
  • 793

apache commons Math的简介和使用

apache commons Math是一组偏向科学计算为主的函数,主要是针对线性代数,数学分析,概率和统计等方面。      我虽然是数学专业毕业,当年也是抱着《数学分析》啃,但是好久不用,这些概...
  • ffm83
  • ffm83
  • 2014年12月24日 16:35
  • 7086

Commons Math学习笔记

先列出一个目录:(这个目录是根据commons math 2.1库的结构设计的) Section 1 linear 线性代数(矩阵为主) 1) Vector 向量 2) Matrix...
  • jiutianhe
  • jiutianhe
  • 2014年11月21日 15:37
  • 14162

Apache Commons Math3学习笔记(3) - 数值积分

Apache.Commons.Math3里面的数值积分支持类采用的是“逼近法”,即,先对大区间做一次积分,再对小区间做一次积分,若两次积分结果的差值小于某一设定的误差值,则认为积分完成。否则,将区间再...
  • kingfox
  • kingfox
  • 2015年03月09日 13:13
  • 5022

一篇关于apache commons类库的详解

1.1. 开篇 在Java的世界,有很多(成千上万)开源的框架,有成功的,也有不那么成功的,有声名显赫的,也有默默无闻的。在我看来,成功而默默无闻的那些框架值得我们格外的尊敬和关注,Jakarta ...
  • leaderway
  • leaderway
  • 2016年08月31日 19:12
  • 9822

Commons 组件学习笔记

目录目录 Commons 组件在apache官网有详细的资料深入学习的可以在官网查询API及相关资料 Commons 介绍 Commons Lang 组件简介 数组元素的增加 AarryUtils类 ...
  • qq_28334041
  • qq_28334041
  • 2017年04月02日 09:48
  • 630

apache开源项目源码commons-math-2.0-src(全部高质量数学函数math的java源程序)

  • 2010年01月27日 11:24
  • 1.75MB
  • 下载

Java回炉重造(七)使用Apache Commons Math创建向量

Java回炉重造(七)使用Apache Commons Math创建向量代码托管https://code.csdn.net/u012995856/apache-commons-learn/tree/m...
  • u012995856
  • u012995856
  • 2017年06月17日 17:34
  • 286
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:commons math用户手册翻译(一)
举报原因:
原因补充:

(最多只允许输入30个字)