private void checkMatrix(int numRows, int numCols) { SimpleMatrix <DMatrixRMaj> A = SimpleMatrix <DMatrixRMaj> .random64(numRows, numCols, -1, 1, rand); QRExampleSimple alg = new QRExampleSimple(); alg.decompose(A); SimpleMatrix <DMatrixRMaj> Q = alg.getQ(); SimpleMatrix <DMatrixRMaj> R = alg.getR(); SimpleMatrix <DMatrixRMaj> A_found = Q.mult(R) as SimpleMatrix <DMatrixRMaj>; Assert.IsTrue(A.isIdentical(A_found, UtilEjml.TEST_F64)); }