Вы находитесь на странице: 1из 7

Ejercicio 1:

La trayectoria de un proyectil, como el mostrado en la figura, lanzado con una velocidad inicial
Vo a un ángulo θ es descrita por la ecuación:
𝑔
𝑦 = 𝑥 tan 𝜃 − 𝑥2
2𝑣𝑜2 𝑐𝑜𝑠 2 𝜃

Donde g=9.81 m/𝑠 2 . Escriba una función en MATLAB que haga lo siguiente:

 Calcule la distancia s que viaja el proyectil, para ello debe crear un vector x con 100
elementos tal que su primer elemento es cero y el último es s.
 Calcule el valor de y para cada x.
 Encuentre la máxima altura ℎ𝑚 (máximo valor de y) que alcanza el proyectil y la
distancia horizontal 𝑥𝑚 en la cual el proyectil alcanza la altura máxima.
 Cuando ejecute su función solo se deben desplegar los valores de 𝑥𝑚 y ℎ𝑚 dando como
argumentos de entrada Vo y θ.
 Pruebe su función con los valores de θ= 75° y Vo=110 m/s.
DIAGRAMA DE FLUJO:

Inicio

Función [hm,dm]=
trayectoria (Vo,theta)

No
Si
#org=
2

Error: introducir valor de


Si
Vo y theta
No rem (Vo,1)==0 &&
Vo>0 &&
rem(theta,1)==0 &&
theta>0
g=9.81

Error: el numero no es
entero ni positivo

Vox=Vo*cos(theta*pi/180)
Voy=Vo*sin(theta*pi/180)

thm=Voy/g

hm=Voy^2/(2*g)

t=2*thm

dm=Vox*t

A B C
A B C

tplot=linspace(0,t,100)

x=Vox*tplot
y=Voy*tplot-0.5*g*tplot.^2

plot(x,y)

Xlabel: Distancia(m)
ylabel: Altura(m)
title:Trayectoria de un proyectil

fin
CODIGO:

Ejecución de la función con θ= 75° y Vo=110 m/s.


Ejercicio 5:
Dos automóviles se mueven en línea recta en la misma dirección y sentido. Uno de ellos lo
hace a velocidad constante de v(m/s), Cuando este se encuentra a Xo de distancia de su punto
de partida, el otro automóvil comienza a moverse, partiendo desde el mismo punto,
acelerando a una razón de a(m/s). Escribe una función que solicite v, Xo, a y calcule las
distancias recorridas de ambos automóviles cada 0.001 segundos, hasta que el segundo
automóvil rebase el primero. ¿En qué momento es rebasado el primer automóvil?. Probar su
función con v=10, Xo=500 y a=3.
DIAGRAMA DE FLUJO:

Inicio

Function(df)=
momento(v,di,a)

No Si
#or
g=3

Error: introducir
valor de v,di,a
Si
No rem (v,1)==0
&& v>0 &&
rem(di,1)==0
&& di>0 &&
rem(a,1)==0
&& a>0 t=1
Error: el numero no es
entero ni positivo
i=0.001:v

t=v/a

df=di+a*(t)^2
A B C

A B C

tplot=linspace(0,t,100)

x=Vox*tplot
y=Voy*tplot-0.5*g*tplot.^2

plot(x,y)

Xlabel: Distancia(m)
ylabel: Altura(m)
title:Trayectoria de un proyectil

fin

Вам также может понравиться