lm_lxt 发表于 2005-12-31 15:38

[求助]关于子空间迭代法的问题!

<P>  请教各位:我最近用fortran编写子空间迭代法的程序,可是程序运行的前十阶特征值为:<BR>  1    .2693<BR>   2    .2693<BR>   3    .3590<BR>   4    .3590<BR>   5    .7186<BR>   6    .7188<BR>   7    .7797<BR>   8    .7794<BR>   9   1.0789<BR>    10   1.0789<BR>不知为什么特征值最后收敛于两两相同?请大家帮忙啊!<BR></P>

Silence 发表于 2006-1-4 13:51

<P>问题本身是否就存在重频率??</P>

Silence 发表于 2006-1-5 14:07

是不是对称结构?最好把问题也一起贴出来好让大家给你参谋

lm_lxt 发表于 2006-1-5 23:25

回复:(lm_lxt)[求助]关于子空间迭代法的问题!

我计算的是一座四跨连续梁桥,我用ANSYS计算得到它的频率可不是那样,<BR>请大家帮我说说子空间迭代法中最可能出问题的是那些方面阿,我是没一点办法了... ...<BR>

Silence 发表于 2006-1-9 13:13

<P>建议你用最简单的算例验证(调试)你的程序<BR>例如求一个简单的{x}=lamda*{x},手工一步一步按子空间迭代格式求解,同程序的结果一步一步对比<BR>相信你很快就能找出BUG</P>

Silence 发表于 2006-1-9 13:14

子空间迭代应该将特征值表示成广义特征值问题
[此贴子已经被作者于2006-1-9 13:15:44编辑过]
页: [1]
查看完整版本: [求助]关于子空间迭代法的问题!