Esempio n. 1
0
        public Matrice getComatrice()
        {
            Vecteur3 l1 = new Vecteur3(this.getCofacteur(1, 1), this.getCofacteur(1, 2), this.getCofacteur(1, 3));
            Vecteur3 l2 = new Vecteur3(this.getCofacteur(2, 1), this.getCofacteur(2, 2), this.getCofacteur(2, 3));
            Vecteur3 l3 = new Vecteur3(this.getCofacteur(3, 1), this.getCofacteur(3, 2), this.getCofacteur(3, 3));
            Matrice  m  = new Matrice(l1, l2, l3);

            return(m.transpose());
        }
Esempio n. 2
0
        public bool isOrthogonale()
        {
            Matrice m1 = new Matrice(this.l1, this.l2, this.l3);
            Matrice m2 = new Matrice(this.l1, this.l2, this.l3);

            m2 = m2.transpose();
            m1.multiply(m2);
            m2.setIdentite();
            return(m1.egal(m2));
        }