看板 Math 關於我們 聯絡資訊
※ 引述《a84172543 (SayaCintaMu)》之銘言: : 想詢問一下 : 若有矩陣A:symmetric 假設有相異特徵值 : t1 t2 t3 ... ... tn-->eigenvalues : v1 v2 v3 ... ... vn-->eigenvectors : 若要找出Q:orthogonal s.t. : (Q^-1)AQ=D=(Q^T)AQ=D ,where D:diagonal : 整理(移項)-->AQ=QD : t1 t2 t3 ... ... tn-->原來特徵值 : 然後將vi正交化為qi 形成Q之column vi本身就彼此都orthogonal 只需要normal A is real symmetric then A is orthonormal diagonalizable 事實上你的Eigenvector彼此都互相垂直了 你上面也寫Q^t=Q^(-1) 你要找Q的Column vector 只需要把eigenvector作歸一化 : q1 q2 q3 ... ... qn : 然後也會得到 : Aq1=t1*q1 : Aq2=t2*q2 : ... : ... : Aqn=tn*qn : 這樣不是會產生一個eigenvalue 一個eigenvalue可以對應到無窮多個eigenvector 因為你只要同向,放大幾倍皆為Eigenvector : 對應到兩個eigenvectors : 想問為什麼導致這樣的過程 我看不出來哪個部分對應到兩個eigenvector 你的q1和v1,應該只差一個常數是v1的長度 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.120.242.1 ※ 文章網址: https://www.ptt.cc/bbs/Math/M.1481520323.A.568.html
a84172543 : http://i.imgur.com/p2NJuBl.jpg 12/12 13:39
a84172543 : 像這個情況...是因為發生重根的關係嗎? 12/12 13:40
a84172543 : 我好像知道原因了~ 12/12 14:10
h42318 : 正解 12/12 15:29