20
1 INSTITUTO DE CIENCIAS FISICAS Maestría en Enseñanza de la Física Física Computacional PROBLEMA FISICA APLICANDO MATLAB Por : Milton Flores.

Presentacion Caida Libre Matlab

Embed Size (px)

Citation preview

Page 1: Presentacion Caida Libre Matlab

1

INSTITUTO DE CIENCIAS FISICASMaestría en Enseñanza de la Física

Física Computacional

PROBLEMA FISICA APLICANDO MATLAB

Por : Milton Flores.

Page 2: Presentacion Caida Libre Matlab

2

PROBLEMA CAIDA LIBRE DEL COHETE

El vuelo de un cohete se modela de la siguiente manera. Durante los primeros 0.15 segundos el cohete es impulsado hacia arriba mediante un mecanismo de propulsión con una fuerza de 16N. Luego continúa volando hacia arriba pero su velocidad irá disminuyendo debido a la fuerza de la gravedad. Después de alcanzar su altura máxima, el cohete comienza a descender. Cuando su velocidad alcanza los se abre un paracaídas (se supone que se abre instantáneamente), de forma que el cohete continúa descendiendo a una velocidad constante de hasta llegar a suelo. Escriba un programa que calcule la altura máxima y el tiempo de vuelo y adicional que represente gráficamente la velocidad y la altitud del cohete en función del tiempo de vuelo.

Page 3: Presentacion Caida Libre Matlab

3

SOLUCION:

El vuelo del cohete se puede modelar como si se tratara de una partícula que se mueve a lo largo de una línea recta en un plano vertical. La velocidad y la posición, en función del tiempo, de una partícula que se mueve con aceleración constante a lo largo de una línea recta.

Page 4: Presentacion Caida Libre Matlab

4

DIAGRAMA (CUERPO LIBRE)

Page 5: Presentacion Caida Libre Matlab

5

RECORRIDO 1.

DATOS:

Page 6: Presentacion Caida Libre Matlab

6

SOLUCION:

Sol.

Page 7: Presentacion Caida Libre Matlab

7

SOLUCION:

Page 8: Presentacion Caida Libre Matlab

RECORRIDO 2.

DATOS:

Page 9: Presentacion Caida Libre Matlab

9

SOLUCION:

Page 10: Presentacion Caida Libre Matlab

10

SOLUCION:

 

 

 

Page 11: Presentacion Caida Libre Matlab

11

SOLUCION:

Page 12: Presentacion Caida Libre Matlab

12

RECORRIDO 3.

DATOS:

Page 13: Presentacion Caida Libre Matlab

13

SOLUCION:

Page 14: Presentacion Caida Libre Matlab

14

RESULTADOS:

Page 15: Presentacion Caida Libre Matlab

04/13/2023 Footer Text 15

CODIGO MATLAB:

%caida libre de un coheteclcclear all%Entradast1=input('ingrese tiempo que se apaga el motor: ');fp=input('ingrese fuerza de propulsion: ');m=input ('ingrese la masa del cohete: ');vparac=input('ingrese la velocidad de paracaidas del cohete: ');

Page 16: Presentacion Caida Libre Matlab

04/13/2023 Footer Text 16

%calculos %aceleraciona=fp/m;%velocidad se apaga el motorvf=a*t1;%altura recorrida hasta que se apagan los motoresh1=0.5*a*(t1)^2;%tiempo que recorre desde que apaga los motores hasta que la velocida sea%cerot2=vf/9.8;%altura que recorre desde que se apaga los motores y la velocidad sea ceroh2=vf*t2-0.5*9.8*(t2)^2;%tiempo que se demora en descendert3=(h1+h2)/vparac;H=h1+h2;tt=t1+t2+t3;

Page 17: Presentacion Caida Libre Matlab

04/13/2023 Footer Text 17

%resultadosdisp('la altura maxima es:');disp(h1+h2);disp('el tiempo de vuelo es:');disp(tt);

Page 18: Presentacion Caida Libre Matlab

04/13/2023 Footer Text 18

%grafica altitud vs tiempo subplot(2,1,1)T1=linspace(0,t1,100);d1=(0.5*a).*(T1.^2);plot(T1,d1,'ro');hold on T2=linspace(t1,t2+t1,100);T22=linspace(0,t2,100);d2=h1+(vf.*T22)-(0.5*9.8).*(T22.^2);plot(T2,d2,'gx');hold on T3=linspace(t2+t1,tt,100);T33=linspace(0,t3,100);d3=(h2+h1)-vparac.*T33;plot(T3,d3,'b*');grid on

%grafica de t vs yxlabel('tiempo');ylabel('altura maxima');title('Altitud');

Page 19: Presentacion Caida Libre Matlab

04/13/2023 Footer Text 19

%velocidad tiemposubplot(2,1,2)V1=a.*T1;plot(T1,V1,'ro');hold on V2=vf-9.8.*T22;plot(T2,V2,'gx');hold on V3=ones(1,100)*(-vparac);plot(T3,V3,'b*');grid on %grafica de t vs vxlabel('tiempo');ylabel('velocidad');title('Velocidad');

Page 20: Presentacion Caida Libre Matlab

04/13/2023 Footer Text 20

GRAFICAS