问题标签 [apache-commons-math]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 如何计算 apache commons math3 库中函数的集成?
我正在尝试集成一个非常简单的功能。积分(x.dx)。当我包含从 0 到 1 的限制时,我得到的答案不是 1,而是 0 或 0.5。我对 apache commons 库中集成的实现有什么误解吗?
java - 在 Ubuntu 中为 java 安装公共数学库
于是找了一阵子,发现需要导入
我正在编写的 Java 程序中的库。现在这是我的第一个 Java 程序,我不知道如何使用这个库。
我在这里错过了什么吗?使用命令时是否需要附加选项?
或者是否有一些特殊的地方需要安装库包?
编辑::
我也在使用 gEdit 和 bash 终端而不是 IDE 来执行此操作。
如上所述,我使用的是 Ubuntu,所以如果有一些存储库可以从中安装它会很高兴知道,或者如果我必须手动下载它,我应该把它放在哪里?
java - 数组值不断返回 null
tryit
当放置在我的 android 主活动的文本框中时,值继续返回 null。我访问数组错误吗?
apache-commons-math - apache commons math - 当 bin 中仅存在 1 个值时出现 NotStrictlyPositiveException
我正在尝试使用 apache commons math 对一组值进行内核密度估计。一个 bin 恰好只有一个值,当我尝试调用累积概率()时,我得到了 NotStrictlyPositiveException。有什么办法可以防止这种情况发生吗?我不能确定所有的箱子都至少有一个值。
谢谢。
java - 如何使用 Apache Commons Math 中的 PolynomialSplineFunction
我不明白第二个:
参数 x 的多项式样条函数的值计算如下:
- 搜索结数组以找到 x 所属的段。如果 x 小于最小结点或大于最大结点,则抛出 IllegalArgumentException。
- 令 j 为小于或等于 x 的最大节点的索引。返回的值是多项式[j](x - 结[j])
多项式数组总是比节点数组少一个值,对吧?所以第二部分并不总是有效?有没有更好的方法来说明数字 2?
java - LevenbergMarquardtOptimizer 无法对 107x2 雅可比矩阵执行 QR 分解
我真的需要一些帮助来启动和运行 LevenbergMarquardtOptimizer。请看下面的可编译代码(需要apache common math 3)。无论我如何尝试返回渐变,都会引发异常......嗯,卡住了......
编辑 - 堆栈:
java - wolframalpha和commons-math之间结果的快速傅立叶变换差异
我有一个与快速傅里叶变换有关的问题。我下载了 FFT 所在的“Math Commons 3.2”库。但是结果和我预想的不一样。
例如,对于像这样的数据,real: 1,0,0,0,0,0,0,0,0
imaginary: 0,0,0,0,0,0,0,0,0
I've got, real: 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
imaginary:0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
与我使用此代码时得到的结果相同
(在“public static main”部分,此示例作为“测试”存在)但是在wolframalpha中,实际值都是 1/3 而不是 1.0。
问题:
哪里/有什么区别,我怎样才能得到与 wolframalpha 相同的结果
最好的问候
Dawid D
java - BigDecimal / BigInteger 的类似“commons-math”的实现
我正在寻找有关用于对 BigDecimal / BigInteger 编码的数字进行统计分析的第三方库的建议。
Apache commons-math 包含所有理想的功能(它是 DescriptiveStatistics 和 SummaryStatistics)......但它使用双精度而不是 BigXXX 实现。
由于对我的软件精度的监管要求,我需要使用 BigXXX 实现。但我非常渴望不要自行实施我需要的基本统计数据。
例如,编写我自己的中值算法很容易——但选择高精度数据类型,然后使用我自己的不成熟(因此,可能是错误缠身)的方法对它们进行统计似乎违反直觉.
java - 计算列表中每个值的百分比分数
我一直在寻找一种方法来计算给定列表中每个值的百分位排名,但到目前为止我一直没有成功。
org.apache.commons.math3
为您提供了一种从值列表中获取 pth 百分位数的方法,但我想要的是相反的。我想对列表中的每个值进行排名。有没有人知道一个库或 Apache 公共数学中的一种方法来实现这一点?
例如:给定一个值列表{1,2,3,4,5}
,我希望每个值的百分位数排名,最大百分位数为 99 或 100,最小值为 0 或 1。
更新代码:
有人可以让我知道这是否正确,以及是否有一个图书馆可以更干净地做到这一点?
谢谢!
apache-commons-math - 使用 Commons Math 的 RealMatrix 执行就地计算?
我正在使用Apache Commons Math库来执行一些计算,我需要积累一些矩阵。RealMatrix接口似乎旨在返回结果,而不是就地存储结果。
我是否应该在累积值时创建大量从add()返回的短期矩阵?有更好的选择吗?
是否出于某种原因故意遗漏了就地功能?