Določi lastne vrednosti in lastne vektorje matrike
Besedilo naloge
Določi lastne vrednosti in lastne vektorje matrike
Rešitev naloge s programom Matlab
V Matlab vnesemo matriko A.
Z ukazom [LVe, LVr] = eig(A) nam Matlab sam izpiše matriki iz katerih preberemo lastne vrednosti in lastne vektorje.
Matrika LVe ima po stolpcih lastne vektorje, matrika LVr pa ima na diagonali lastne vrednosti.
Tako je rešitev naše naloge sledeča:
lastne vrednosti: λ1 = -4.244, λ2 = 1, λ3 = 5.4244
lastni vektorji: x1 = (0.1290, -0.9575, 0,2579), x2 =(-0.4427, -0.8944, 0) , x3 = (0.3032, 0.7351, 0.6064)
Preverjanje rešitve
Pravilnost naloge preverimo brez programa. Rešiti moramo enačbo det(A – λI) = 0.
Po izračunu determinante dobimo karakteristični polinom -λ3+2λ2+23λ-24, ki mora biti enak 0. V polinom vstavimo λ=1 in dobimo rezultat 0. Tako že imamo prvo lastno vrednost. Tako nam ostane samo še kvadratna enačba -λ2+λ+24=0. To rešimo s pomočjo kvadratne formule za iskanje ničel. Po izračunu dobimo: = , = (kar je toliko, kolikor smo izračunali s pomočjo Matlaba).
Pravilnost lastnih vektorjev pa preverimo z enačbo Ax = λx.