Está en la página 1de 3

%Ejercicio 16.4.

2 Matlab pagina 352 libro dinámica estructural


%Sistema de 3 grados de libertad
%Edificio de 3 niveles
%Matriz de masas
M=[0.1274 0 0; 0 0.1019 0; 0 0 0.2039]

M=

0.1274 0 0

0 0.1019 0

0 0 0.2039

%Matriz de rigidez
K = [100 -70 0; -70 120 -50; 0 -50 50]

K=

100 -70 0

-70 120 -50

0 -50 50

%Cálculo de los valores y vectores característicos


%A partir de la forma canónica de la Ec. de eigenvalores y eigenvectores
Minv = inv(M)

Minv =

7.8493 0 0

0 9.8135 0

0 0 4.9044

A = Minv*K;
[u,d]=eig(A);
%Frecuencias modales (eigenvalores)
w1=sqrt(d(3,3))
w1 =

7.0374

w2=sqrt(d(2,2))

w2 =

21.8213

w3=sqrt(d(1,1))

w3 =

41.0132

%Periodos
T1=2*3.1416/w1

T1 =

0.8928

T2=2*3.1416/w2

T2 =

0.2879
T3=2*3.1416/w3

T3 =

0.1532

%Formas modales (eigen vectores)


u

u=

-0.5168 -0.7734 0.4224

0.8439 -0.4346 0.5654

-0.1440 0.4615 0.7085

%Normalización de las formas modales


phi1=[u(1,3)/u(3,3) u(2,3)/u(3,3) u(3,3)/u(3,3)];
phi2=[u(1,2)/u(3,2) u(2,2)/u(3,2) u(3,2)/u(3,2)];
phi3=[u(1,1)/u(3,1) u(2,1)/u(3,1) u(3,1)/u(3,1)];
%Ensamble de la matriz modal
PHI=[phi1(1) phi2(1) phi3(1); phi1(2) phi2(2) phi3(2); phi1(3) phi2(3) phi3(3)]

PHI =

0.5962 -1.6760 3.5886


0.7980 -0.9418 -5.8595
1.0000 1.0000 1.0000

También podría gustarte