저는 Mathematica로 일반화 된 고유치 문제를 풀려고합니다. B에 대해 행렬 A의 고유 값과 고유 벡터를 찾고 싶습니다. 그러나 Eigensystem
을 사용하면 다음 오류가 발생합니다.Mathematica의 일반화 된 고유치
A = {{1, 2, 3}, {3, 6, 8}, {5, 9, 2}}
B = {{3, 5, 7}, {1, 7, 9}, {4, 6, 2}}
Eigensystem[{A, B}]
Eigensystem::exnum: Eigensystem has received a matrix with non-numerical or exact
elements. >>
어떻게해야합니까?
변화'Eigensystem [{A, B}// N]'행렬 항목이 정확한 숫자가 아니므로 Mma가 불평하지 않고 {{1.63593, 0.525975, 0.0111747}, {{0.0936814, 0.782546, -0.615505}, {-0.84891, 0.357536, 0.389254} , {0.8701, -0.491321, 0.0391061}}}을 답으로 사용합니다. – kglr
고마워 친구 ... !! –
고유 벡터와 고유 값을 어떻게 구별합니까? (미안 해요. mathematica를 처음 접했을 때) – flow