J'écris un algorithme qui traite des images 3D en fonction du moment d'inertie local.
J'ai une vraie matrice symétrique 3x3, à partir de laquelle j'ai besoin de trouver les valeurs propres. J'ai trouvé une variété d'algorithmes génériques pour la diagonalisation des matrices, mais je n'ai pas pu savoir s'il existe une expression analytique pour les 3 vecteurs propres d'une telle matrice.
Est-ce que quelqu'un compétent en mathématiques le sait?
ÉDITER
Pour mémoire, voici ce que j'ai trouvé sur la question moi-même. Comme l'a dit Matthias Odisio, vous ne pouvez pas passer à une simple expression analytique dès que vous avez une matrice 3x3.
J'ai cependant trouvé un article dédié au cas particulier des matrices hermitiennes 3x3, où différentes approches numériques spécialisées sont comparées:
http://arxiv.org/abs/physics/0610206
Voici le code C et Fortran du papier:
http://www.mpi-hd.mpg.de/personalhomes/globes/3x3/index.html