Diagonalisation d'une Matrice nxn

Signaler
Messages postés
1
Date d'inscription
dimanche 12 avril 2020
Statut
Membre
Dernière intervention
12 avril 2020
-
Messages postés
14468
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
7 juillet 2020
-
Salut la communauté!
Je cherche un algorithme performant pour le calcul des valeurs propres, vecteurs propres voir diagonalisation d'une matrice nxn.
Merci d'avance!

1 réponse

Messages postés
14468
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
7 juillet 2020
420
Bonjour

pour mes calculs matriciels je me sers de la bibliothèque MathNet.Numerics https://numerics.mathdotnet.com/

Par contre, tu dis vouloir un "algorithme performant". VB.Net est en fait du C# avec un "skin" VB.
Quand on compile du C# ou du VB.Net on obtient un fichier en "Langage Intermédiaire" (IL en anglais).
En théorie, un même algorithme codé dans l'un ou l'autre des langages donne le même fichier IL.
Or, ayant plusieurs fois fait l'expérience, un code VB est généralement plus lent qu'un code C#.
Je ne sais pas pourquoi.

Cependant, si tu veux de la performance, code en C#.