General Physic 1 - Matlab Project - Group 5
General Physic 1 - Matlab Project - Group 5
REPORT
GENERAL PHYSIC 1
……………………………………………………………………………………
…………………………………………………………………………………….
Project 3:
1.Introduction.
What Is Projectile Motion?
Projectile motion is the motion of an object thrown (projected) into the air when,
after the initial force that launches the object, air resistance is negligible and the
only other force that object experiences is the force of gravity. The object is
called a projectile, and its path is called its trajectory. Air resistance is a
frictional force that slows its motion and can significantly alter the trajectory of
the motion. Due to the difficulty in calculation, only situations in which the
deviation from projectile motion is negligible and air resistance can be ignored
are considered in introductory physics.
2. Theory
The motion equation of projectile motion can be described as follows:
And:
Plot the trajectory for the launch angle a = 15°, 30°, 45°, 60°, 75° in the figure:
% Plot the trajectory for different angles
figure
hold on
for a = [15 30 45 60 75]*pi/180
% Calculate the trajectory
x = (m*v0*cos(a))/h - (m*v0*exp(-(h*t)/m)*cos(a))/h;
y = (m*(g*m + h*v0*sin(a)))/h^2 - (m*(g*t + (exp(-(h*t)/m)*(g*m
+ h*v0*sin(a)))/h))/h;
plot(x, y)
end
hold off
xlabel('Distance (m)')
ylabel('Height (m)')
legend('15°', '30°', '45°', '60°', '75°')
title('Projectile motion with drag for different launch angles')
-Above results exactly match the results manually calculated. With Matlab
calculation, we can replace appropriately many others values of quantities to
study other special cases.
5. Conclusion
As we can see , the project has deciphered the projectile motion in gravity with
drag force by using the MATLAB symbolic calculation. With this tool we can
solve more complicated motion situations that are beyond analytic methode .
6. References:
University Physics with Modern Physics (14th Edition) 14th Edition .
Fundamentals of Physics by Resnick, Halliday, Walker
Matlab project 3 [Date]