kingpaul0411 发表于 2010-11-16 10:42:59

MATLAB求特征值问题

我用MATLAB模仿ANSYS求固有频率,导出ANSYS的单刚,质量阵和对号数组之后,用MATLAB组装,用eigs求特征值,结构16个单元的时候很准和ANSYS基本,单元越多越不准,到了上千个单元的时候特征值完全和ANSYS求出来的差了很多,请问各位大侠有过类似经历没有,难道是eigs在求解大型矩阵的时候不准确?不至于吧,只有几百*几百的矩阵而已啊~,请大侠们指点

pasuka 发表于 2010-11-16 13:05:24

我用MATLAB模仿ANSYS求固有频率,导出ANSYS的单刚,质量阵和对号数组之后,用MATLAB组装,用eigs求特征值,结构16个单元的时候很准和ANSYS基本,单元越多越不准,到了上千个单元的时候特征值完全和ANSYS求出来的差了 ...
kingpaul0411 发表于 2010-11-16 10:42 http://forum.simwe.com/images/common/back.gif
1、数据导入导出,转换出了问题?
2、用eig函数计算的结果呢?
btw,lz采用何种稀疏矩阵存储格式呢?满阵存储?
页: [1]
查看完整版本: MATLAB求特征值问题