Eigenverdier og eigen-valuta er grunnleggende i strukturanalyse, noe som bidrar til å bestemme naturlige frekvenser og modusformer av strukturer. SciPy gir verktøy for å beregne disse verdiene effektivt. Denne artikkelen forklarer hvordan du utfører disse beregningene ved hjelp av SciPy.

Importere nødvendige biblioteker

Begynn med å importere de nødvendige modulene fra SciPy og NumPy. Disse bibliotekene inneholder funksjoner for matrisedrift og eigenverdiberegninger.

Bruk følgende kode:

Forbered strukturen Matrix

Definer matrisen som representerer strukturens egenskaper, som stivhet eller massematrise. Denne matrisen bør være firkantet og symmetrisk for de fleste strukturelle problemer.

Eksempel:

Utregne eigenverdier og eigen-avvikling

Bruk funksjonen fra SciPy til å beregne eigenverdier og eigen obduksjon av matrisen.

Eksempel:

Tolkningsresultater

Eigenverdier representerer de naturlige frekvensene eller stivhetens egenskaper. svarer til modusformene.

Eigenverdier er komplekse tall; deres virkelige deler indikerer demping eller stivhet, mens imaginære deler relaterer til oscillasjonsfrekvenser.

  • Eigenverdier: naturlige frekvenser
  • Eigen VVS: modusformer
  • Komplekse verdier: demping og oscillasjon info