import org.jblas.DoubleMatrix;
import org.jblas.MatrixFunctions;
public class JblasExample {
public static void main(String[] args) {
DoubleMatrix matrix = new DoubleMatrix(new double[][]{{1.0, 2.0}, {3.0, 4.0}});
DoubleMatrix vector = new DoubleMatrix(new double[]{1.0, 2.0});
DoubleMatrix result = matrix.mmul(vector);
DoubleMatrix squared = MatrixFunctions.pow(matrix, 2);
System.out.println("Matrix multiplication result: " + result);
System.out.println("Squared matrix: " + squared);
}
}
<dependency>
<groupId>org.jblas</groupId>
<artifactId>jblas</artifactId>
<version>1.2.4</version>
</dependency>