public void AfficherVerification(Matrice A, Matrice B, Matrice res, bool check) { Console.WriteLine("==================================================================================================="); Console.WriteLine("= Vérification A*A(-1) = & ="); Console.WriteLine("==================================================================================================="); Console.WriteLine(); A.Display(); Console.WriteLine(""); Console.WriteLine(" *"); Console.WriteLine(""); B.Display(); Console.WriteLine(""); Console.WriteLine(" ="); Console.WriteLine(""); res.Display(); Console.WriteLine(); if (check) { Console.WriteLine("L'inversion de la matrice c'est bien déroulée!"); } else { Console.WriteLine("Erreur : le résultat est faux!"); } }
public void AfficherMatrice(Matrice mat) { Console.WriteLine("==================================================================================================="); Console.WriteLine("= Matrice à inverser ="); Console.WriteLine("==================================================================================================="); Console.WriteLine(); mat.Display(); Console.WriteLine(); }
public void AfficherInverse(Matrice mat, ref List <String> display) { Console.WriteLine("==================================================================================================="); Console.WriteLine("= Résultat de l'inversion ="); Console.WriteLine("==================================================================================================="); Console.WriteLine(); foreach (var item in display) { Console.WriteLine(item); } mat.Display(); }
public void AfficherVerificationDecomp(Matrice mat, Matrice A, out bool flagSwaps) { Console.WriteLine("==================================================================================================="); Console.WriteLine("= Vérification A=L*U ="); Console.WriteLine("==================================================================================================="); Console.WriteLine(); Console.WriteLine("Matrice A :"); A.Display(); flagSwaps = false; for (int i = 0; i < mat.Swaps.GetLength(0); i++) { if (mat.Swaps[i, 0] != -1) { flagSwaps = true; } } if (flagSwaps) { Console.WriteLine("Après permutations."); } Console.WriteLine(); }