apache-commons-math相关内容

在Ubuntu中为Java安装Common Math库

所以我已经寻找了一段时间,发现我需要导入 org.apache.commons.math3.util.ArithmeticUtils 我正在编写的Java程序中的 库.现在,这是我的第一个Java程序,我不知道该如何使用该库. 我在这里错过了什么吗?使用命令时是否需要附加选项? javac MyProgramNameGoesHere.java -something(?) ..
发布时间:2020-06-20 18:41:15 Java开发

使用Apache Commons Math插值函数

我正在尝试实现一些插值函数以绘制一些X值= Date.seconds,Y值= double的值. 我一直在研究使用Apache Commons Math lib来实现这一目标,我发现了一种我认为我可以使用我想了解的方法: public double linearInterp(double[] x, double[] y, double xi) { // return linear ..
发布时间:2020-06-20 18:41:13 Java开发

如何在Java中计算逆累积beta分布函数

我正在寻找一个Java库/实现,它支持以合理的精度计算beta分布的逆累积分布函数(又称分位数的估计) . 我当然已经尝试过 apache commons math ,但是在版本3中似乎仍然有些具有精确度的问题.下面对导致该问题的问题进行详细描述. 假设我想通过大量试验来计算Beta分布的可信区间.在 apache commons math ... final int trial ..
发布时间:2020-06-20 18:41:11 Java开发

如何在Java Apache Math中使用SimplexSolver或SimplexOptimizer?

我正在尝试使用apache commons数学库3.5+版本来解决优化问题.基本上,我正在尝试将(gamma)分布拟合到某些数据点.我似乎找不到任何有关如何使用新的(版本3.5)优化工具(例如SimplexSolver,SimplexOptimizer或OptimizationData)来解决琐碎的优化问题的简单示例. 之前曾在这里问过类似的问题,但所有答案似乎都是针对较旧版本的apache ..
发布时间:2020-05-06 10:39:24 Java开发

如何在Apache Commons Math中执行整数线性编程

或者,还有其他可以执行ILP的Java库吗?请不要说我需要在android上运行它,以便SCPSolver,GLPK或Or-tools.等是不可能的. 谢谢. 解决方案 由于这个问题和"Android线性编程"通常是很少讨论的主题,因此我认为我会将自己的发现发布在这里,以供将来进行搜索的任何人使用. 顺便说一句,我最终使用了Ojalgo港口,如下所示. 这些是我发现的LP ..

如何通过RealMatrix乘以RealVector?

如何通过 RealMatrix 乘以给定的 RealVector ?我在两个类上都找不到任何“乘法”方法,只有 preMultiply 但似乎不起作用: //指向翻译 final RealVector p = MatrixUtils.createRealVector(new double [] { 3,4,5,1 }); //翻译矩阵(6,7,8) final RealMa ..
发布时间:2019-01-08 19:10:15 Java开发

根据哈希创建一个统一的随机数

我需要一个基于由字符串和长整数组成的密钥的良好伪随机数。当我使用相同的密钥查询时,我应该得到相同的随机数,而且,如果我使用略微不同的密钥进行查询,我应该得到一个非常不同的数字,即使说密钥中的长度是1,我试过这个代码并且随机数是唯一的,但对于相似的数字,它们似乎是相关的。 import java.util.Date; import java.util.Random; import o ..
发布时间:2018-12-27 18:55:33 Java开发

使用Apache Commons Math确定置信区间

我有一组基准数据,我使用Apache Math Commons计算汇总统计数据。现在我想使用该包来计算例如算术平均值的置信区间。运行时间测量。 这有可能吗?我确信该软件包支持这一点,但是我不知道从哪里开始。 这是我在Brent Worden建议的帮助下最终使用的解决方案: private double getConfidenceIntervalWidth(Statistical ..
发布时间:2018-12-26 14:49:14 Java开发

Java - 使用Apache Commons Mathematic Library计算派生

我在使用apache commons数学库时遇到问题。 我只想创建像f(x)= 4x ^ 2 + 2x这样的函数,我想计算这个函数的导数 - > f'(x)= 8x + 2 我读过有关差异化的文章( http://commons.apache.org/proper/commons-math/userguide/analysis.html ,第4.7节)。 有一个我不明白的例子: ..

使用概率分布生成范围内的随机整数

我有一个问题,我想使用概率分布生成1到5之间的一组随机整数值。 Poisson和Inverse Gamma是两个分布,显示了我所发现的特征(多数均值,更低的数字)。 我正在考虑使用 Apache Commons Math 但我我不知道如何使用可用的发行版生成我想要的数字。 解决方案 从您的问题描述中,它听起来像你实际上想要一个离散概率分布生成的样本,你可以使用 Enumerat ..
发布时间:2018-12-11 22:17:48 Java开发