package util.test; import util.linalg.LowerTriangularMatrix; import util.linalg.RectangularMatrix; /** * A test for lower triangular matrices * @author Andrew Guillory gtg008g@mail.gatech.edu * @version 1.0 */ public class LowerTriangularMatrixTest { /** * Test main, * @param args ignored */ public static void main(String[] args) { double[][] a = { { 1, 0, 0, 0 }, { 3, 5, 0, 0 }, { 4, 3, 6, 0 }, { 1, 2, 3, 4 } }; LowerTriangularMatrix lm = new LowerTriangularMatrix(new RectangularMatrix(a)); System.out.println(lm); System.out.println(lm.inverse()); System.out.println(lm.inverse().times(lm)); System.out.println(lm.times(lm.inverse())); } }