EE KD4008 Assignment 1.
Assignment Brief
Clear statement of the work that students are expected to undertake:
An ideal projectile is any object that is released with some initial velocity and then moves only under the influence of gravitational acceleration, which is assumed constant and acting vertically downwards
Projectile motion is completely described by a parabola, where the time of flight, t, the maximum height, H, and the range R can be calculated from the equation of motion given below. The two governing parameters are the Initial velocity, V0 , and the angle of elevation from the horizontal, θo. The figure below shows how these parameter relate to the motion of the projectile.

Using Quincy, develop a programme which will calculate projectile motion, using the equations below:
X-displacement:
x-x0=v0cosθ0t
![]()
Y-displacement:
y-y0=v0sinθ0t-0.5gt2
![]()
X-velocity:
vx=v0cosθ0
![]()
Y-velocity:
Maximum vertical displacement occurs when
vy=0
![]()
Projectile travel time (and maximum x displacement) occurs when
y=0
![]()
You will be marked on the existence and quality of the following:
1.
Code which will calculate the distance travelled by the projectile, the time taken to travel said distance and the maximum height achieved
2.
Code which can change key input parameters (release angle, height and speed) to alter the output data
3.
Include a menu system which make navigating the options user-friendly
4.
Be able to export projectile profile data for analysis in excel
5.
Display current parameter values in the programme