<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-math3</artifactId>
<version>3.6.1</version>
</dependency>
import org.apache.commons.math3.linear.MatrixUtils;
import org.apache.commons.math3.linear.RealMatrix;
public class MatrixExample {
public static void main(String[] args) {
double[][] data = {{1, 2}, {3, 4}};
RealMatrix matrix = MatrixUtils.createRealMatrix(data);
RealMatrix multipliedMatrix = matrix.multiply(matrix);
System.out.println(multipliedMatrix);
}
}
import org.apache.commons.math3.random.RandomDataGenerator;
public class RandomNumberExample {
public static void main(String[] args) {
RandomDataGenerator randomDataGenerator = new RandomDataGenerator();
int randomNumber = randomDataGenerator.nextInt(1, 100);
System.out.println(randomNumber);
}
}
import org.apache.commons.math3.stat.StatUtils;
public class StatisticsExample {
public static void main(String[] args) {
double[] data = {1, 2, 3, 4};
double mean = StatUtils.mean(data);
double variance = StatUtils.variance(data);
System.out.println("Mean: " + mean);
System.out.println("Variance: " + variance);
}
}