View
217
Download
0
Embed Size (px)
Citation preview
8/16/2019 MATLAB-AISLADORES-SISMICOS
http://slidepdf.com/reader/full/matlab-aisladores-sismicos 1/1
clear;
clc;
Ma=[22 5.5 5.5 5.5;5.5 5.5 0 0;5.5 0 5.5 0;5.5 0 0 5.5]
Ka=[139.1 0 0 0;0 40994.5 -20497.2 0;0 -20497.2 40994.5 -20497.2;0 0
-20497.2 20497.2]
[modos lambda]=eig(Ka,Ma
modo1=[modos(1,1;modos(2,1;modos(3,1;modos(4,1]
modo2=[modos(1,2;modos(2,2;modos(3,2;modos(4,2]
modo3=[modos(1,3;modos(2,3;modos(3,3;modos(4,3]
modo4=[modos(1,4;modos(2,4;modos(3,4;modos(4,4]
!rec=s"r#(diag(lambda
$=[2%3.141&'!rec(1,1;2%3.141&'!rec(2,1;2%3.141&'!rec(3,1;2%3.141&'!rec
(4,1]
J=[1;1;1;1]
FP1=modo1’*Ma*J/(modo1’*Ma*modo1)
)2=modo2*%Ma%+'(modo2*%Ma%modo2
)3=modo3*%Ma%+'(modo3*%Ma%modo3
)4=modo4*%Ma%+'(modo4*%Ma%modo4
d1=0.53;
d2=4.41;
d3=4.41;
d4=4.41;
1=)1%modo1%d1'(!rec(1,12
2=)2%modo2%d2'(!rec(2,12
3=)3%modo3%d3'(!rec(3,124=)4%modo4%d4'(!rec(4,12
r1=0.25%(1(1,1-2(1,1-3(1,1-4(1,1/0.75%((1(1,12/(2(1,12/
(3(1,12/(4(1,120.5
r2=0.25%(1(2,1/2(2,1/3(2,1/4(2,1/0.75%((1(2,12/(2(2,12/
(3(2,12/(4(2,120.5
r3=0.25%(1(3,1/2(3,1/3(3,1-4(3,1/0.75%((1(3,12/(2(3,12/
(3(3,12/(4(3,120.5
r4=0.25%(1(4,1/2(4,1/3(4,1/4(4,1/0.75%((1(4,12/(2(4,12/
(3(4,12/(4(4,120.5