[求助]如何用matlab求特征值和振型
如何用matlab求特征值和振型<BR>谢谢 <P>使用命令eig<BR>如对于AX=TX;由(A-T)X=0<BR>eig(A)得出X为振型,T为固有频率。<BR>对于振动方程,使用<BR>=eig(inv(M)*K)就可以了。</P>回复:(assist)使用命令eig如对于AX=TX;由(A-T)X=0...
<P>谢谢</P> 不客气。大家互相帮助! 好好学习这方面知识。 原帖由 assist 于 2006-4-18 16:40 发表 http://www.chinavib.com/forum/images/common/back.gif使用命令eig如对于AX=TX;由(A-T)X=0eig(A)得出X为振型,T为固有频率。对于振动方程,使用=eig(inv(M)*K)就可以了。
其实对广义特征值问题只要 使用=eig(K,M); 就可以计算频率和振型了,
使用inv(M)对求解精度有影响,并且还多一步求逆运算,对大型矩阵,非常耗费时间
页:
[1]