/** * @return MatrixBase */ public function testAdjuntoOrden4() { $matriz = new MatrixBase(4, 4); $matriz->setPoint(1, 1, 1); $matriz->setPoint(1, 2, 2); $matriz->setPoint(1, 3, 3); $matriz->setPoint(1, 4, 4); $matriz->setPoint(2, 1, 5); $matriz->setPoint(2, 2, 6); $matriz->setPoint(2, 3, 7); $matriz->setPoint(2, 4, 8); $matriz->setPoint(3, 1, 9); $matriz->setPoint(3, 2, 0); $matriz->setPoint(3, 3, 1); $matriz->setPoint(3, 4, 2); $matriz->setPoint(4, 1, 3); $matriz->setPoint(4, 2, 4); $matriz->setPoint(4, 3, 5); $matriz->setPoint(4, 4, 6); $tmp = new MatrixBase(3, 3); $tmp->setPoint(1, 1, 1); $tmp->setPoint(1, 2, 3); $tmp->setPoint(1, 3, 4); $tmp->setPoint(2, 1, 9); $tmp->setPoint(2, 2, 1); $tmp->setPoint(2, 3, 2); $tmp->setPoint(3, 1, 3); $tmp->setPoint(3, 2, 5); $tmp->setPoint(3, 3, 6); $this->assertTrue($tmp->isMatrixEquals($matriz->getAdjunto(2, 2))); $this->assertFalse($tmp->isMatrixEquals($matriz->getAdjunto(3, 2))); return $matriz; }