apache-commons-math

    2热度

    1回答

    如何在apache-commons-math库中将RealVector乘以矩阵(v * M)?我发现只有Matrix和矩阵由RealVector乘上矩阵。

    2热度

    1回答

    我正在尝试使用commons-math库进行一些数值分化任务。我使用DerivativeStructures构建了一个非常简单的函数,我认为它可以工作;显然我错了。 public static void main(String[] args) { DerivativeStructure x0 = new DerivativeStructure(2, 2, 2.0); Deriv

    6热度

    2回答

    作为当前的任务,我需要计算120 * 120矩阵的特征值和特征向量。首先,我在Java(Apache Commons Math库)和Python 2.7(Numpy库)中以简单的2乘2矩阵测试了这些计算。我有本征矢量的值不匹配的问题,如示于下: //Java import org.apache.commons.math3.linear.EigenDecomposition; import or

    0热度

    1回答

    我正在使用Apache DescriptiveStatistics来计算统计信息,但存在问题。我有一堆实体生成值,每次迭代时我都想更新与实体关联的值。 比如我可以在整个城市的1000个不同的地点跟踪当前的温度,我想能够计算为城市的一些平均气温: for (Location location: locations) { double temperature = location.getCu

    5热度

    3回答

    我使用的是commons-math 3.6.1。 我需要一个double值四舍五入至小数点后2 假设这是我的双重价值: double d = 400.54540997260267; 现在通过四舍五入这个数我期待的结果400.54 相反,如果我的号码是双倍的d1 = 400.54640997260267;我期待的结果400.55 现在我是你如果我使用的roundingMethod BigDeci

    1热度

    1回答

    我正在使用apache-commons-math来计算反向累积beta分布函数,但它给出的值小于2E-15的结果不正确。最多值2E-15,结果是正确的,也从R.验证 Value 2E-15 Result in R = -7.854929 Result in Java = -7.8529 Value 2E-16 Result in R = -8.1385 Result in Java =

    1热度

    1回答

    我在Java中实现了一个pandas DataFrame克隆,我需要的功能之一是重采样。我找到了一个很好的方法来做到这一点here。在引用的链接中,他们使用python,特别是numpy中的lstsq函数,该函数采用矩阵A和矢量b,与我需要实现的公式类似。 现在我去Apache Commons math website on Least squares和API似乎没有什么像Least_square

    0热度

    1回答

    我想将Matlab代码转换为Jython版本,并发现Matlab中的fminsearch可能会被Apache-Common-Math-Optimization所取代。 我正在编写Mango Medical Image脚本管理器,它使用Jython 2.5.3作为编码语言。 Math版本是3.6.1。 这里是我的代码: def f(x,y): \t return x^2+y^2 s

    3热度

    1回答

    我想实现一些插值函数来绘制X值= Date.seconds和Y值= double的某些值。 心中已经被使用Apache Commons Math LIB实现这个研究我发现一个方法,我想我可能能够使用here 的方法,我想明白了: public double linearInterp(double[] x, double[] y, double xi) { // return linear

    0热度

    1回答

    早上好, 我有一个数组,包含大约3000个double值,我需要找到所有局部最小值和最大值,为此我对一阶和二阶导数感兴趣,用Apache Commons Math实现这个最好的方法是什么?我的麻烦是我直接从数组开始,而不是从像sin(x)这样的函数开始。 谢谢