Professional Documents
Culture Documents
Tarea 4A Vibraciones Modelado No Lineal
Tarea 4A Vibraciones Modelado No Lineal
20150203
Para el modelo de la figura, determine la repidez de la corredera en función de a)
la posición b) del tiempo.
h k
m
2 Calse 20150203.nb
En función de la posición
In[92]:= Clear@∆, x0, x, h, kD
∆= x2 + h2 - h
x
CosΘ =
x2 + h2
SFx = k ∆ CosΘ
Out[93]= -h + h2 + x2
x
Out[94]=
h2 + x2
k x -h + h2 + x2
Out[95]=
h2 + x2
h
Out[96]= kx 1-
h2 + x2
k x -h + h2 + x2
Out[97]= x @tD
¢¢
h2 + x2
k x -h + h2 + x2
In[98]:= m v â v == âx
h2 + x2
k x -h + h2 + x2 âx
Out[98]= v âv
h2 + x2
k x -h + h2 + x2
In[99]:= IntegrateB , xF
m h2 + x2
1
Out[99]= k h2 + x2 - 2 h h2 + x2
2
Calse 20150203.nb 3
k x -h + h2 + x2
In[100]:= IntegrateB , 8x, x0, x<F
m h2 + x2
1
Out[100]= ConditionalExpressionB k x2 - x02 - 2 h h2 + x2 - h2 + x02 ,
2
k x2 - x02 - 2 h h2 + x2 - h2 + x02
m v2
In[102]:= Ec2 =
2 2
v2 1
Out[102]= k x2 - x02 - 2 h h2 + x2 - h2 + x02
2 2
In[103]:= Solve@Ec2, vD
In[104]:= ∆0 = x02 + h2 - h
T1 = 0
k ∆02
Vk1 =
2
U12 = 0
m v2
T2 =
2
k ∆2
Vk2 =
2
Out[104]= -h + h2 + x02
Out[105]= 0
1 2
Out[106]= k -h + h2 + x02
2
Out[107]= 0
v2
Out[108]=
2
1 2
Out[109]= k -h + h2 + x2
2
2 - h2 k3 - 2 h2 k + v2 - k x02 + 2 h k h2 + x02
::x ® - >,
2
v2 2 2 2
Out[112]= 2h - + x0 - 2 h h + x0 -
k k2
2 - h2 k3 - 2 h2 k + v2 - k x02 + 2 h k h2 + x02
:x ® >,
v2
2 h2 - + x02 - 2 h h2 + x02 -
k k2
2 - h2 k3 - 2 h2 k + v2 - k x02 + 2 h k h2 + x02
:x ® - >,
2
v2 2 2 2
2h - + x0 - 2 h h + x0 +
k k2
2 - h2 k3 - 2 h2 k + v2 - k x02 + 2 h k h2 + x02
:x ® >>
v2
2 h2 - + x02 - 2 h h2 + x02 +
k k2
In[113]:= v1 = v . Sol1@@1DD
v2 = v . Sol1@@2DD
. - k x2 + 2 h k
1
In[115]:= v1 = h2 + x2 + k x02 - 2 h k h2 + x02
m
. - k x2 + 2 h k
1
v2 = - h2 + x2 + k x02 - 2 h k h2 + x02
m
In[121]:= v1
v2
Out[121]= 4-2 5 - x2 + 2 1 + x2
Out[122]= - 4-2 5 - x2 + 2 1 + x2
1.0
0.5
Out[123]=
x@mD
-2 -1 1 2
-0.5
-1.0
Calse 20150203.nb 7
x -1 + 1 + x2
Out[124]= + x¢¢ . 8x¢¢ ® x¢¢@tD, x ® x@tD< 0
1 + x2
DSolve::deqn :
x -1 + 1 + x2
Equation or list of equations expected instead of + x¢¢ . 8x¢¢ ® x¢¢ @tD, x ® x@tD< 0 in the first argument
2
1+x
x -1 + 1 + x2
+ x¢¢ . 8x¢¢ ® x¢¢ @tD, x ® x@tD< 0.
1 + x2
x -1 + 1 + x2
Out[125]= DSolveB + x¢¢ . 8x¢¢ ® x¢¢@tD, x ® x@tD< 0, x@tD, tF
1+ x2
Out[126]= SolveB
2
x@tDF
8 Calse 20150203.nb
In[128]:= Plot@Evaluate@x@tD . sD, 8t, 0, 20<, PlotRange ® All, AxesLabel ® 8"t@sD", "x@mD"<D
x@mD
2
Out[128]=
t@sD
5 10 15 20
-1
-2