private void updateBN(Matrice iDansB)
    {
        int colB = 0;
        int colN = 0;
        boolean estDansB = false;
        
        for(int j = 0; j<iDansB.getNbLines(); j++)
        {
            copyColumn((int)iDansB.getValueAt(j, 0), colB, this.Abarre, this.B);
            colB++;
        }
        
        
        for(int i = 0; i<this.Abarre.getNbColumns(); i++)
        {
            for(int j = 0; j<iDansB.getNbLines(); j++)
            {
                if(i==(int)iDansB.getValueAt(j, 0))
                {
                    estDansB = true;
                }
            }
            
            if(!estDansB)
            {
                copyColumn(i, colN, this.Abarre, this.N);
                colN++;
            }
            else
            {
                estDansB = false;
            }
            
        }
    }