Matlab - Calcule y grafique la trayectoria de una bala

 
Vista:

Calcule y grafique la trayectoria de una bala

Publicado por cristian garcia (5 intervenciones) el 21/08/2018 06:23:25
La trayectoria de una bala esta dada por las siguientes ecuaciones:

1
2
3
x_i = Vo*cos(theta)*ti              POSICION EN X
y_i = Vo*sin(theta)*ti-0.5*g*ti^2;  POSICION EN Y
T   = 2*Vo*sin(theta)/g;            TIEMPO TOTAL DE VUELO

donde g=9.8m/s^2

calcule y grafique la trayectoria para:

1
2
Vo    = 100m/s
theta = 10 grados
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Daniel
Val: 269
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

Calcule y grafique la trayectoria de una bala

Publicado por Daniel (264 intervenciones) el 21/08/2018 23:09:20
1
2
3
4
5
6
7
8
9
10
11
12
13
Vo    = 100; % en m/s
theta = 10*pi/180; % en radianes
g=9.8; % en m/s^2
 
T   = 2*Vo*sin(theta)/g;
ti=linspace(0,T,100);
 
x_i = Vo*cos(theta)*ti;
y_i = Vo*sin(theta)*ti-0.5*g*ti.^2;
 
subplot(2,2,1),plot(ti,x_i,'.'),title('x vs tiempo'),xlabel('tiempo (seg)'),ylabel('coordenada x (m)')
subplot(2,2,2),plot(ti,y_i,'.'),title('y vs tiempo'),xlabel('tiempo (seg)'),ylabel('coordenada y (m)')
subplot(2,1,2),plot(x_i,y_i,'.-'),title('y vs x (trayectoria)'),xlabel('coordenada x (m)'),ylabel('coordenada y (m)')

Comentanos como te fue

Saludos

Daniel
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de JESUS DAVID ARIZA ROYETH
Val: 3.309
Plata
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

Calcule y grafique la trayectoria de una bala

Publicado por JESUS DAVID ARIZA ROYETH (1818 intervenciones) el 21/08/2018 23:24:34
1
2
3
4
5
6
7
8
9
Vo=100;
theta =  degtorad(10);
g=9.8;
T= 2*Vo.*sin(theta)./g;
ti=linspace(0,T,50);
x_i = Vo*cos(theta)*ti ;
y_i = Vo*sin(theta).*ti-0.5.*g*ti.^2;
figure
plot(x_i,y_i)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar