Diagonalisation d'une Matrice nxn

Mystephen
Messages postés
1
Date d'inscription
dimanche 12 avril 2020
Statut
Membre
Dernière intervention
12 avril 2020
- 12 avril 2020 à 13:54
Whismeril
Messages postés
17331
Date d'inscription
mardi 11 mars 2003
Statut
Modérateur
Dernière intervention
17 mai 2022
- 12 avril 2020 à 14:29
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

Whismeril
Messages postés
17331
Date d'inscription
mardi 11 mars 2003
Statut
Modérateur
Dernière intervention
17 mai 2022
596
12 avril 2020 à 14:29
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#.
0