Я пишу алгоритм, который обрабатывает трехмерные изображения на основе локального момента инерции.
У меня есть реальная симметричная матрица 3x3, из которой мне нужно найти собственные значения. Я нашел множество общих алгоритмов для диагонализации матриц, но я не мог узнать, существует ли аналитическое выражение для 3 собственных векторов такой матрицы.
Знает ли это кто-нибудь, владеющий математикой?
РЕДАКТИРОВАТЬ
Для записи вот что я нашел по этому вопросу сам. Как сказал Матиас Одисио, вы не сможете перейти к простому аналитическому выражению, как только у вас будет матрица 3х3.
Однако я нашел специальную статью для особого случая эрмитовых матриц 3х3, в которой сравниваются различные численные специализированные подходы:
http://arxiv.org/abs/physics/0610206
Вот код C и Фортран статьи:
http://www.mpi-hd.mpg.de/personalhomes/globes/3x3/index.html