import org.blaisemath.matrix.Matrix;
import org.blaisemath.vector.Vector;
Matrix coefficients = new Matrix(3, 3);
coefficients.set(0, 0, 1.0);
coefficients.set(0, 1, 2.0);
coefficients.set(0, 2, 3.0);
coefficients.set(1, 0, 4.0);
coefficients.set(1, 1, 5.0);
coefficients.set(1, 2, 6.0);
coefficients.set(2, 0, 7.0);
coefficients.set(2, 1, 8.0);
coefficients.set(2, 2, 10.0);
Vector constants = new Vector(3);
constants.set(0, 1.0);
constants.set(1, 2.0);
constants.set(2, 3.0);
import org.blaisemath.linear.LinearEquationSolver;
import org.blaisemath.matrix.Matrix;
import org.blaisemath.vector.Vector;
LinearEquationSolver solver = new LinearEquationSolver();
Vector solution = solver.solve(coefficients, constants);