INTRODUCCIÓN El presente documento contiene el código fuente y la ejecución del programa que permite los cálculos y la simulación del tiro parabólico usando el lenguaje m y el entorno de desarrollo Matlab. En cada linea de código podremos visualizar un comentario que nos permite saber que hace cada linea de código para que sea posible el funcionamiento del programa. Código clc %comado que me permite limpiar la consola close all %comando que me permite cerrar ventanas emergentes %Variable a utilizar g = 9.8; %valor de la gravedad alojada en la varaible g Vo = input('Ingrese la velocidad inicial: '); %entrada del valor de la velocidad alojada en la variable Vo teta = input('Ingrese el angulo de tiro:'); %entrada del valor del agulo de tira alojada en la variable teta H = input('Ingrese la altura:'); %entrada del valor del angulo del tiro alojada en la variable H teta = teta*3.1416/180; %teta guardara el valor de la operacion definida t = ( (Vo*sin(teta))+((Vo*sin(teta))^2+2*H*g)^0.5)/g; %la variable t guardara el dato de la operacion definida t1 = [0:0.05:t];%la varaible t alojara el vector de adicion de nuevos elementos iniciando desde 0 y finalizando en t adicionando 0.05 Xmax = Vo*cos(teta).*t1; %la varible Xmax gurdara el valor de la operacion definida xmax = Vo*cos(teta)*t; %xmax guardara el valor de la operacion definida ymax = H + ((Vo*sin(teta))^2)/(2*g);%ymax guardara el valor de la operacion definida hold on;%instruccion que me permite agregar mas de una grafica en el mismo caudro (frame) title('\color{red}{TIRO PARABOLICO} ')%instruccion que me permite colocar el titulo a la grafica ademas se agrega color grid %instruccion que me permite mostrar lineas en la grafica xlabel('\color{blue}Distancia "X"')%titulo al eje x de la grafica con color azul ylabel('\color[rgb]{0 .5 .5}Altura "Y"')%titulo al eje y de la grafica con color turquesa efinido con rgb for i=1:0.5:xmax %bucle for iniciando desde 1 aumentando 0.5 hasta el valor de la variable xmax y3 = H + (tan (teta)*i)-(0.5*g/(Vo*cos(teta))^2)*(i^2);%la varaible y3 tomara el resultado de la operacion hold on;%indicamos que agregaresmos un nuvo dato a la grafica pause(0.020);%pausamos la ejecion de bulce for por un determinado tiempo figure(1),plot(i,y3,'o'),axis([0 xmax 0 ymax+H]); %a la figura 1 ploteamos los datos obetenidos y dibuja con o end %fin del bucle for disp('Altura: ');%imprimimos en pantalla de consola el texto altura ymax %imprimimos el dato que aloja la variable ymax "altura" disp('Distancia: ')%imprimimos el dato que aloja la variable ymax "altura" xmax%imprimimos el dato que aloja la variable ymax "altura" disp('Tiempo: ')%imprimimos el dato que aloja la variable ymax "altura" t%imprimimos el dato que aloja la variable ymax "altura" Captura de código fuente Ejecución del programa Grafica Titulo de la grafica de color rojo: title('\color{red}{TIRO PARABOLICO}') Titulo del eje “Y” de color turquesa: ylabel('\color[rgb]{0 .5 .5}Altura "Y"') Titulo del eje “X” de color azul: xlabel('\color{blue}Distancia "X"') Lineas en la grafica: instrucción grid Forma del punto: plot(i,y3,'o') CONCLUSIÓN A través de este ejercicio de tiro parabólico logramos ver como se aplican las diferentes instrucciones para lograr generar un programa que nos permite la simulación del tiro parabólico , ademas logramos poner en practica lo aprendido en clases, principalmente la colocación de un titulo con color a la grafica, asignar títulos a los ejes (X,Y) de la grafica con su respectivo color y de igual forma la inserción de lineas divisorias con la función grid.