import org.jblas.DoubleMatrix; public class JblasMatrixMultiplication { public static void main(String[] args) { double[][] data1 = {{1, 2}, {3, 4}}; double[][] data2 = {{5, 6}, {7, 8}}; DoubleMatrix matrix1 = new DoubleMatrix(data1); DoubleMatrix matrix2 = new DoubleMatrix(data2); DoubleMatrix result = matrix1.mmul(matrix2); System.out.println(result); } } import org.jblas.DoubleMatrix; public class JblasVectorDotProduct { public static void main(String[] args) { double[] data1 = {1, 2, 3}; double[] data2 = {4, 5, 6}; DoubleMatrix vector1 = new DoubleMatrix(data1); DoubleMatrix vector2 = new DoubleMatrix(data2); double result = vector1.dot(vector2); System.out.println(result); } } <dependencies> <dependency> <groupId>org.jblas</groupId> <artifactId>jblas</artifactId> <version>1.2.4</version> </dependency> </dependencies>


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