import de.jungblut.math.DoubleVector; import de.jungblut.math.dense.DenseDoubleMatrix; public class MathExample { public static void main(String[] args) { DoubleVector vector1 = new DoubleVector(1.0, 2.0, 3.0); DoubleVector vector2 = new DoubleVector(4.0, 5.0, 6.0); DoubleVector result1 = vector1.add(vector2); System.out.println("Vector Addition: " + result1); double dotProduct = vector1.dot(vector2); System.out.println("Vector Dot Product: " + dotProduct); DenseDoubleMatrix matrix1 = new DenseDoubleMatrix(new double[][] { {1.0, 2.0}, {3.0, 4.0} }); DenseDoubleMatrix matrix2 = new DenseDoubleMatrix(new double[][] { {5.0, 6.0}, {7.0, 8.0} }); DenseDoubleMatrix result2 = matrix1.mult(matrix2); System.out.println("Matrix Multiplication: " + result2); } }


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