import de.jungblut.math.DoubleVector; import de.jungblut.math.DoubleMatrix; import de.jungblut.math.MathUtils; DoubleVector vector1 = new DoubleVector(new double[]{1.0, 2.0, 3.0}); DoubleVector vector2 = new DoubleVector(new double[]{4.0, 5.0, 6.0}); double dotProduct = MathUtils.dot(vector1, vector2); DoubleMatrix matrix1 = new DoubleMatrix(new double[][]{{1.0, 2.0}, {3.0, 4.0}}); DoubleMatrix matrix2 = new DoubleMatrix(new double[][]{{5.0, 6.0},{7.0, 8.0}}); DoubleMatrix product = MathUtils.multiply(matrix1, matrix2); double[] data = new double[]{1.0, 2.0, 3.0, 4.0, 5.0}; double variance = MathUtils.variance(data);


上一篇:
下一篇:
切换中文