<dependency>
<groupId>de.jungblut.math</groupId>
<artifactId>tjungblut-math</artifactId>
<version>1.0.0</version>
</dependency>
groovy
dependencies {
implementation 'de.jungblut.math:tjungblut-math:1.0.0'
}
import de.jungblut.math.DoubleVector;
import de.jungblut.math.dense.DenseDoubleVector;
import de.jungblut.math.function.DoubleDoubleVectorFunction;
public class MathLibraryExample {
public static void main(String[] args) {
DoubleVector vector1 = new DenseDoubleVector(new double[]{1.0, 2.0, 3.0});
DoubleVector vector2 = new DenseDoubleVector(new double[]{4.0, 5.0, 6.0});
double dotProduct = vector1.dot(vector2);
System.out.println("Dot product: " + dotProduct);
}
}