파이썬 언어에서 Eigenvalue 찾기

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

파이썬에서 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

코멘트

“파이썬 언어에서 Eigenvalue 찾기”에 대한 4개 응답

  1. 
                  snowall
                  아바타

    별말씀을요

  2. 
                마조
                아바타
    마조

    미리 알려주셔서 감사!

  3. 
                  snowall
                  아바타

    아. 스타 안하셨군요 -_-

  4. 
                 LimeBurst
                 아바타

    왜 파이썬을 얘기할 때마다 뱀이 아니라 스타크래프트가 나오는지 몰랐는데, 스타크래프트에 파이썬이라는 맵이 있더군요ㅎㅎ

댓글 남기기

이 사이트는 Akismet을 사용하여 스팸을 줄입니다. 댓글 데이터가 어떻게 처리되는지 알아보세요.