У меня есть матрица A
собственных значений и собственных векторов Matlab
A = [ 124.6,95.3,42.7 ; 95.3,55.33,2.74 ; 42.7,2.74,33.33 ]
Собственные значения и векторы:
[V,D] = eig(A)
Как показывают собственные взаимно перпендикулярны? Я пробовал это, если точечный продукт собственных значений равен нулю, это показывает, что они взаимно перпендикулярны, но как бы вы вычислили это в MATLAB? Я попытался следующий код
transpose(diag(D)) * diag(D) %gives 4.1523e+04
Кроме того, как я могу проверить определение собственных значений и вектора имеет место
A e_i - L_i e_i = 0
вышеприведенное уравнение: для я равен 1 до 3. Для реальной, симметричной матрицы все собственные числа являются положительными числами и собственными векторами для базиса для матрицы
Я пробовал следующий код, но он, кажется, не дает мне 0. Любые идеи?
A*V(1) - D(1)*V(1)
собственные значения перпендикулярно? вы подразумеваете собственные векторы. Я полагаю, что – mathematician1975