User login

Navigation

You are here

draw mode shape with matlab

if M is your mass matrix and K is the stiffness matrix, use
[phi w2]=eig(K,M);
  phi contains the eigenvectors (each column is a modeshape)
 w2 is a diagonal matrix, each diagonal entry contains wn(i)^2
 (i.e. the i'th natural frequency squared).

Then how to draw the mode shape with eigenvectors?

 Thank you.

Comments

Each entry in columns corresponds to the normalized nodal displacement. Each of them should be plotted against the corresponding nodal coordinates of that node.

regards

asim

SivaSrinivasKolukula's picture

Ok....then how to take care if rotations are present in the eigen vector??? 

 

Sreenu 

Inspiration and genius--one and the same.
-----------------
Siva Srinivas Kolukula
Senior Research Fellow

SivaSrinivasKolukula's picture

check the following link......

http://www.mathworks.in/matlabcentral/fileexchange/30970-natural-frequencies-buckling-loads-of-columns-using-finite-element-method

 

May be to plot mode shapes rotations need not to consider....

Sreenu 

Subscribe to Comments for "draw mode shape with matlab"

More comments

Syndicate

Subscribe to Syndicate