Professional Documents
Culture Documents
Datos
In[2]:= k1 = 100;
Θ1 = 45 °;
k2 = 10;
Θ2 = 120 °;
k3 = 100;
Θ3 = 200 °;
k4 = 100;
Θ4 = - 31 °;
m = 10;
K O
10 0
0 10
K O
kxx kxy
kxy kyy
:: >, : >>
kxx kxy kxy kyy
Out[16]= , ,
10 10 10 10
Out[17]//MatrixForm=
kxx kxy
10 10
kxy kyy
10 10
2 vibraciones Lisajous.nb
5 3
Out[20]= 50 - + 100 Cos@20 °D Sin@20 °D - 100 Cos@31 °D Sin@31 °D
2
In[22]:= Λ1 = Valores@@1DD
Λ2 = Valores@@2DD
In[24]:= Ω1 = Λ1 N
Ω2 = Λ2 N
Out[24]= 4.72406
Out[25]= 2.94674
vibraciones Lisajous.nb 3
Simplify N
Vectores@@1DD
In[26]:= Vec1 =
Norm@Vectores@@1DDD
Simplify N
Vectores@@2DD
Vec2 =
Norm@Vectores@@2DDD
Out[26]= 80.966842, 0.255375<
Out[33]=
In[36]:= C1 MatrixForm
matDiag = Inverse@C1D.matDin.C1 FullSimplify
matDiag MatrixForm Chop
Out[36]//MatrixForm=
K O
0.966842 - 0.255375
0.255375 0.966842
K O
22.3167 0
0 8.6833
4 vibraciones Lisajous.nb
305 5 3
2
+ 50 Cos@40 °D + 50 Sin@28 °D 50 - 2
- 50 Cos@28 °D + 50 Sin@40 °D
5 3 315
50 - 2
- 50 Cos@28 °D + 50 Sin@40 °D 2
- 50 Cos@40 °D - 50 Sin@28 °D
In[45]:= xsol
Out[45]= 0.966842 A1 Sin@4.72406 t - Φ1D - 0.255375 A2 Sin@2.94674 t - Φ2D
In[46]:= xsol
ysol
Out[46]= 0.966842 A1 Sin@4.72406 t - Φ1D - 0.255375 A2 Sin@2.94674 t - Φ2D
In[48]:= x0 = 0.1;
vx0 = 1;
y0 = - 0.1;
vy0 = - 1;
Sol1 = Solve@
8xsol x0, D@xsol, tD vx0, ysol y0, D@ysol, tD vy0< . t ® 0, 8A1, A2, Φ1, Φ2<D
8xSol1, ySol1< = 8xsol, ysol< . Sol1@@1DD N
Solve::ifun :
Inverse functions are being used by Solve, so some solutions may not be found; use Reduce for complete solution information.
0.4
0.2
Out[54]=
-0.2 -0.1 0.1 0.2
-0.2
-0.4
6 vibraciones Lisajous.nb
0.8
0.6
0.4
Out[55]=
0.2
-0.2
-0.4
vibraciones Lisajous.nb 7
Simulación
In[56]:= PuntoTrabajo = Graphics@Locator@8xSol1, ySol1<DD;
Table@Show@Lisajous, SistRef, PuntoTrabajo, PlotRange ® AllD, 8t, 0, 20, 0.1<D;
ListAnimate@%D
1.0
0.8
0.6
0.4
Out[58]=
0.2
-0.2
-0.4
Simulación 3D
In[59]:= Lisajous3D =
ParametricPlot3DB:0.01 SinB 5 tF, 0.01 SinB 7 tF, 0.01 SinB 27 tF>, 8t, 0, 100<F
-0.010
-0.005
0.000
0.005
0.010
0.010
0.005
0.000
Out[59]= -0.010
-0.005
-0.005
0.000 -0.010
0.005
0.010
vibraciones Lisajous.nb 9
0.01
0.00
-0.01
0.01
Out[62]=
0.00
-0.01
-0.01
0.00
0.01