Table of Contents
Eigenvalues and eigenvectors在结构分析中是根本性的,帮助确定结构的自然频率和模式形状. SciPy提供了高效计算这些值的工具. 本条解释了如何使用SciPy来进行这些计算.
导入必要的图书馆
从 SciPy 和 NumPy 导入所需的模块开始。 这些库包含矩阵操作和 eigenvalue 计算功能 。
使用以下代码:
准备结构矩阵
定义结构属性的矩阵, 如硬度或质量矩阵。 对于大多数结构问题, 此矩阵应该是正方形和对称的 。
示例
计算电子价值和电子计算器
使用 SciPy 的 函数来计算矩阵的eigen值和eigenvectors 。
示例
解释结果
eigenvalts 代表结构的自然频率或硬度特征. eigenvectors[ 与模式形状相对应.
易源值是复杂的数字;其真部件表示坝体或坚硬,而想象中的部件则与振荡频率有关.
- 电源值:自然频率
- 编辑器: 模式形状
- 复杂值: 坝建和振荡信息