파이썬 언어 얘기다. 스타크래프트 얘기 아님!

파이썬에서 Eigenvalue를 찾는 과정은 매우 쉽다.

import numpy
eig = numpy.linalg.eig
matrix = numpy.matrix

testmatrix = matrix([[1,2,3],[5,3,4],[7,2,3]])
print eig(testmatrix) #Eigenvalue와 Eigenvector가 모두 나온다
print eig(testmatrix)[0]  #Eigenvalue 부분을 출력한다
print eig(testmatrix)[1]  #Eigenvector 부분을 출력한다.

보다시피, 매우 쉽다.

물론 선형대수학에 나오는 많은 계산들도 그다지 어렵지 않게 되어 있다.
http://www.scipy.org/Tentative_NumPy_Tutorial#head-a54376532022a345a2e9d359fe00020d05a83a07


by snowall 2011. 5. 15. 12:44