normalization and eig()

if I have a stiffness matrix K and a mass matrix M, the columns of modeshapes V obtained by [V D]=eig(K,M) are all normalized with respect to M for example V(:,1)'*M*V(:,1)=1 However, for larger problem such as 700x700 matrix the modeshapes are not normalized with respect to M. And the diagonal of D is not sorted for larger problem. Why is that? Also is it possible to write codes without for loops to force normalize the shapes w.r.t. M?

回答(0 个)

类别

帮助中心File Exchange 中查找有关 Linear Algebra 的更多信息

提问:

2012-4-20

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by