Eigenvalues 및 eigenvectors는 구조상 분석에 기본이며, 자연 주파수 및 구조의 모드 모양을 결정하는 데 도움이됩니다. SciPy는 이러한 값을 효율적으로 계산하는 도구를 제공합니다. 이 문서는 SciPy를 사용하여 이러한 계산을 수행하는 방법을 설명합니다.

수입 Necessary 도서관

SciPy와 NumPy에서 필요한 모듈을 가져 오기로 시작하십시오. 이 라이브러리에는 매트릭스 작업 및 eigenvalue 계산에 대한 기능을 포함합니다.

다음 코드를 사용하십시오:

] ]] ]] ]] ]] ] ] ] ] ] ] ] ] ]] ] ]] ]] ] ]

구조 매트릭스 준비

구조의 특성을 나타내는 매트릭스를 정의하는 것은 뻣뻣함이나 대량 매트릭스와 같은. 이 매트릭스는 대부분의 구조적 문제를 위해 사각형과 비대칭이어야한다.

예:

] ]] ]] ] ]] ]] ] ] ] ] ] ] ] ] ]] ]]

Eigenvalues 및 Eigenvectors를 컴파일

SciPy에서 eigenvalues 및 eigenvectors를 컴파일하는 ] 함수를 사용합니다.

예:

] ]] ]] ] ]] ]] ] ] ] ] ] ] ] ] ] ]] ]] ]

결과의 해석

eigenvalues은 구조의 자연적 주파수 또는 뻣뻣함 특성을 나타냅니다. eigenvectors]는 형태에 해당합니다.

Eigenvalue는 복잡한 수입니다; 그들의 진짜 부속은 습기를 공급 빈도에 relate를 의미하는 동안 습기를 공급 또는 뻣뻣함을 나타냅니다.

  • Eigenvalues: 자연 주파수
  • Eigenvectors: 형태 모양
  • 컴플렉스 값: 댐핑 및 진동 정보