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