Usando las ecuaciones de tiro Parabólico, un programa para hacer práctico este conocimiento:
Usando el Matlab escriba en un M-file lo siguiente, despues guarde y presione Run
--------------------------------------------------------------------------
clc
clear all
format short
%TIRO PARABÓLICO:
PROCESO=input('¿Qué operación desea hacer?:---(1)Visualizar una trayectoria---(2)Alcanzar un objetivo---')
if PROCESO==1
V=input('Escriba el módulo de la velocidad de disparo---');
theta=input('Ingrese el ángulo de inclinación de la velocidad respecto de la horizontal---')
Tsub=V*sind(theta)/9.81;
t=0:0.01:2*Tsub;
x=V*cosd(theta)*t;
y=V*sind(theta)*t-9.81*t.^2/2;
Xmax=2*V*cosd(theta)*Tsub;
Hmax=V*sind(theta)*Tsub-9.81*Tsub^2/2;
%Tiempo de subida:
disp('El tiempo que demora en subir es:')
disp(Tsub)
%Alcance máximo
disp('El alcance máximo')
disp(Xmax)
%Altura máxima:
disp('La altura máxima es:')
disp(Hmax)
disp('Carlos León Chacón')
plot(x,y)
end
if PROCESO==2
a=input('Escriba la primera coordenada del blanco a alcanzar---')
b=input('Escriba la segunda coordenada del blanco a alcanzar---')
disp('La coordenada buscada es')
disp([a,b])
Theta=input('Ingrese un posible ángulo---')
Vcal=a/(cosd(Theta)*(2*(a*tand(Theta)-b)/9.81)^0.5);
disp('La velocidad con la que se debe lanzar es')
disp(Vcal)
%Hallando la velocidad actual::
tactual=a/(Vcal*cosd(Theta));
Vfy=Vcal*sind(Theta)-9.81*tactual;
Vfinal=(Vfy^2+(Vcal^2*cosd(Theta)))^0.5;
beta=atand(Vfy/(Vcal*cosd(Theta)));
disp('Desde el lanzamiento han transcurrido')
disp(tactual)
disp('Lleva una velocidad de')
disp(Vfinal)
disp('El ángulo de inclinación respecto de la horizontal es')
disp(beta)
disp('Cortesía de Carlos León Chacón')
xx=0:0.1:a;
yy=xx*tand(Theta)-9.81/2*(xx/(Vcal*cosd(Theta))).^2;
plot(xx,yy)
end
---------------------------------------------------------------------------------
Obtendremos las gráficas segun le ingresemos velocidad e inclinación
O podremos alcanzar objetivos.
Nota: No se consideró la resistencia al aire pues puede tomarse en ausencia de corrientes como despreciable.
Carlos Leòn Chacòn


No hay comentarios:
Publicar un comentario