# Projectile Motion Animation Matlab

' Second button calculates the time until the ball hits the ground. Projectile Motion Flash Animation PhEt animation Air-Powered Projectile Projectile Motion Simple Demo Arbor Science Whiteboard Games #1 : Cannons Projectile Motion Smart Board Apps. The leftmost figure in the panel shows a screenshot of the animation. To simulate the projectile motion and water discharge, the sprintf function is used to format the time data as a string. The motion through the atmosphere adds a term dependent on velocity, so we can't use one of the Special second order only solvers. 2 meters above ground level. This blog entry is a demonstration using the Solve App to solve a variety of problems regarding projectile motion. In this lesson, we will introduce projectile motion and touch on a few key. Skip to content. how to create virus program in c language. At time t 1= 2s, the cat's velocity is: v. Since it is a commercial. Two Dimensional Motion Activity (Projectile Motion) Purpose. Another advantage of Simulink is the ability to take on initial conditions. thanks - Answered by a verified Math Tutor or Teacher. Matlab theta max script for projectile motion. There are 2 basic methods of creating an animation in Matlab (plus the comet routine, which is limited to plotting one line): Method 1: Movie-making Frame by Frame. (source: pixwerk. Another differential equation: projectile motion by Paul Garrett is licensed under a Creative Commons Attribution-Noncommercial-ShareAlike 4. The function f must return graphics objects that depend on only one variable. Analytical Solution of Projectile Motion with Quadratic Resistance and Generalisations Shouryya Ray1∗, Jochen Frohlich¨ 1 1Institut fur¨ Str¨omungsmechanik, Technische Universit¨at Dresden, George-B¨ahr-Straße 3c, D-01062 Dresden, Germany March 14, 2018 Abstract The paper considers the motion of a body under the inﬂuence of gravity. For a trajectory model, you will define the initial condition, then integrate the equations of motion over some period of time (i. Use the Projectile Motion Faux Animation MATLAB script from my resources page to determine the angle of elevation needed to hit the target at 1000m. Below is sample code for this. The trajectory is drawn in white. Synonyms for Projectiles in Free Thesaurus. What is a Projectile and Projectile M otion? When gravity force is acting on an object is called projectile. I need to consider the air resistance changing according to the altitude with the following equation:. 2 meters, that because projectile initially fired 1. I don't know how to take θ positive and negative when above and below the horizontal. This blog entry is a demonstration using the Solve App to solve a variety of problems regarding projectile motion. Sounds simple and it really is, usually. Here is Galileo's own diagram explaining that the parabolic path of a projectile, or a ball rolling off the edge of a table, can be regarded as compounded of horizontal motion at constant speed, plus vertical motion identical to that of a ball falling vertically. A ball is fired off a ledge with initial velocity in the x-direction only. Get the free "Projectile Motion Calculator" widget for your website, blog, Wordpress, Blogger, or iGoogle. angle height motion projectile python ''' projectile_motion. This is because the force of gravity is independent to the force of the combustion in the firing chamber acting on the projectile. Explore vector representations, and add air resistance to investigate the factors that influence drag. MATLAB Answers. Motion with variable acceleration is quite complicated. Programming Example: Projectile Motion Problem Statement. Solid Mechanics. MATLAB ‘Live Scripts’ (for algebra, plotting, calculus, and solving differential. We deﬁne to be the angle above the horizontal at which the projectile is launched. projectile motion. Physics Equation Sheet: Download What You See Below. MATLAB - Double Slit Interference and Diffraction combined C code - Poisson Equation by finite difference method C code to solve Laplace's Equation by finite difference method. These two motions are completely independent from each other. Plotting a moving ball for projectile motion with animate. Abstract—The objective of this study is to apply the open source code Python and industrial software MATLAB on the kinematic analysis of a particle with golf or Projectile motion. Types of Projectile Projectile motion on an inclined planeOblique projectile motion Horizontal projectile motion Any projectile motion can be broken down to two simultaneous motions in any two perpendicular directions(say X and Y). MATLAB ‘Live Scripts’ (for algebra, plotting, calculus, and solving differential. This lets you simulation motion. The following Matlab project contains the source code and Matlab examples used for projectile motion. Open Live Script. The equations were taken from the Wikipedia page on projectile. A moving point plot in MATLAB figure with animation. Animation: The Sun-Earth-Moon System. Blast a car out of a cannon, and challenge yourself to hit a target! Learn about projectile motion by firing various objects. “Projectile motion is two dimensional motion under constant acceleration. The animation at Glenbrook South High's website illustrates this property. When the projectile is at the top of its trajectory, an internal explosion causes it to separate into two fragments of equal mass. Richard Fitzpatrick 2006-02-02. How can I find the initial velocity to hit the target and the total flight time? No mass or air resistance are considered. The MATLAB Grader problems were developed for a freshman physics course on the concepts of circular motion and projectile motion. Help plotting a projectile motion graph. This is because the force of gravity is independent to the force of the combustion in the firing chamber acting on the projectile. Skip to content. • We will ignore air resistance in this chapter. Whole-Class Use of Animations and Simulations: Comparative Case Studies in Projectile Motion This study is part of a larger three-year study on teaching strategies for using interactive simulations in either small group or whole class settings in high school physics. Newton's Laws of Motion and Projectiles Click here to view the first projectile motion animation. general motion functions x(t) and y(t) displayed above, and also setting x. since i don't have matlab at home. However that is not exactly the same as what MATLAB does. projectile motion. Projectile motion motion seen in horizontal and vertical dimensions. Standard Projectile simulator. Now that you have completed these 3 steps, that mean you have developed and shown proficiency in the area of projectile motion. Another differential equation: projectile motion by Paul Garrett is licensed under a Creative Commons Attribution-Noncommercial-ShareAlike 4. Todd Zimmerman, "Projectile Motion: Experiment and Computational Model," Published in the PICUP Collection, August 2017. How can I write the code for it?. Projectile Motion Applets 11/22/2009 by smithphysics From Tony Wayne’s flash animations: Click ‘Continue Reading’ to access some of the flash apps we’ve seen in class. شماره تماس 09378425676 ساعت تماس: 9 تا 22 هر روز *لطفا جهت استعلام هزینه تماس نگیرید. Projectile motion with strobe. A graph measures the y-displacement of the ball to show how long the ball is in the air for. M Plot object trajectories for simple 2-D motion % assuming only a gravity force in the y-direction % % Projectile motion is governed by Newton's 2nd Law. "Projectile motion is two dimensional motion under constant acceleration. This part of the tutorial will show you how to create the simplest possible projectile motion model using standard kinematic formulas from the first year of high school. At the top of simulation you can see a summary of projectile motion, it shows total flight time, total horizontal displacement and vertical displacement. Above is a three dimensional rotating view of an object in ordinary projectile motion, no air resistance. Here is another refrence , Ref. Projectile Motion Projectile motion is a special case of two-dimensional motion. 2-15 with , which we write as. I created a projectile motion simulator which accounts for the effect of air resistance (drag) and the Magnus effect. 8, the acceleration due to gravity. About oPhysics The oPhysics website is a collection of interactive physics simulations. In projectile motion, the horizontal motion is constant and the vertical motion is free fall. parabolic orbit actual orbit. A projectile is any object that is given an initial velocity and then follows a path determined entirely by gravity. Subsequently, the MATLAB software package is used to model the projectile’s motion. Cell 1: Creating data for our animation. To estimate the range, your trajectory. im trying to get the hang of just some simple projectile before i apply it to a game. In this lesson, we will introduce projectile motion and touch on a few key. Newton's second law of motion states that an object will accelerate in the direction of the net force; the magnitude of the acceleration is directly proportional to the magnitude of the net force and inversely proportional to the object's mass. Instantaneous velocity is the velocity of an object in motion at a specific point in time. 4) Relative Motion in 1D. y x Let’s start with the dropped rock. First of all, this question is very similar (in a sense) to this one Projectile Motion with Air Resistance and Wind. Follow 1 357 views (last 30 days) Aakash on 24 Jul 2013. A moving point plot in MATLAB figure with Learn more about plot, animation. The motion of a. general motion functions x(t) and y(t) displayed above, and also setting x. Based on your location, we recommend that you select:. I got stuck here, and have no idea what to do next. Follow Discover what MATLAB. This part of the tutorial will show you how to create the simplest possible projectile motion model using standard kinematic formulas from the first year of high school. Suppose now we fire the projectile up a ramp which makes an angle α with respect to the horizontal. A projectile motion simulator. Using the MATLAB command window 5. Projectile Motion – Problem Solving Hints, cont. The figure at the center shows the effect of bouncing for an ideal case ( no air drag, K=0) and for K=0, The rightmost figure displays the projectile paths for different values of K, and without bouncing. The object’s parabolic path can be modeled with the parametric equations x = (v cos. Content will be added as time allows. This is kludgy, but it seems to work. Review the key concepts and skills for two-dimensional projectile motion, including analyzing projectile motion graphs. m Matlab program. This example shows how to trace a marker along a line by updating the data properties of the marker. This path is the object's trajectory. 0f3 at the time of preparing this. A particle moving in a vertical plane with an initial velocity and experiencing a free-fall (downward) acceleration, displays projectile motion. In order to solve for m,we need to ﬁnd equations for motion in the x- and y-directions. In order to look at projectile motion, they need to first determine the launch speed of the ball. Is it possible to keep the animation button always visible?I have created an animation for projectile motion, but after the motion is completed the animation button disappears! Saludos, Jose. The instructor materials are ©2017 Todd Zimmerman. The following Matlab project contains the source code and Matlab examples used for projectile motion animation of numerical solutions. Computer Utilization in Engineering 20. Motion of Projectiles and Charged Particles 2/20 Newton’s Laws Newton’s first law In the absence of forces, a particle moves with constant velocity. ! Analysis, cont ! Analyze the horizontal motion using constant velocity techniques ! Analyze the vertical motion using constant acceleration techniques ! Remember that both directions share the same time ! Finalize! Check to see if your answers are consistent with the. Matlab merupakan program yang mampu membuat animasi, perhitungan, plot grafik dan banyak lagi. The trajectory is drawn in white. For example, you can compare sets of data, track changes in data over time, or show data distribution. ENGR215 Lab01 Part01. This part of the tutorial will show you how to create the simplest possible projectile motion model using standard kinematic formulas from the first year of high school. 3) You could still use projectile motion but simulate gravity and bypass physics to have better control over projectile speed and simulation. Projectile Motion - PhET Interactive Simulations. The following files demonstrate one way to calculate and graph various quantities related to classical projectile motion. Putting Galileo's Ideas in a Spreadsheet. I also provide hints and numerical answers for these problems. #projectile #studytips #physics #science #basics #motion #notes #class #study #from #tips #the #on #ofNotes on the basics of projectile motion from physics classNotes on the basics of projectile motion from physics class I use these illustrated notes in my second high school biology unit: Biochemistry or Molecules of Life. Conditions and Assumption This tutorial was made based on MATLAB R2011b on Win7 64bit operating system. 1) Right-click on the stone and select Part:Stone and then select Measure. Commented: Jean Ramirez on 29 Nov 2018 Accepted Answer: Jan. 8, the acceleration due to gravity. To solve quantitative kinematics problems in two dimensions and to interpret the results. The motion of an arbitrarily rotating spherical projectile and its application to ball games Garry Robinson1 and Ian Robinson2 1 School of Physical, Environmental and Mathematical Sciences, The University of New South Wales, Australian Defence Force Academy, Canberra, ACT 2600, Australia. Projectile Motion The purpose of this lab is to study the properties of projectile motion. Visualizing vectors in 2 dimensions. Projectile motion is a form of motion experienced by an object that is thrown and moves along a curved path under the action of gravity only In a projectile, there is motion in two directions x axis and y axis. Consider 3D projectile motion, the x - position, y-position, and z- position of the projectile are all functions of the independent variable time. Pendulum; Mass on a. I don't know how to take θ positive and negative when above and below the horizontal. m Matlab program. Since many students struggle with applying the concepts that underlie good programming practice, Learning to Program with MATLAB: Building GUI Tools was designed upon the observation that student learning is enhanced if the students themselves build the GUI. Applets and Animations Videos Student Learning Objectives. I Application: Projectile motion. I don't know how to take θ positive and negative when above and below the horizontal. Projectile Motion Example. The syllabus of each physics lab course (PHYS 102A, 103A, 111A, 121A, 202A, 203A and 231A) is provided as below:. This legacy resource type (file) was not yet migrated, sorry. Putting Galileo's Ideas in a Spreadsheet. This example shows how to trace a marker along a line by updating the data properties of the marker. Viewed 24k times 0 $\begingroup$ Closed. If this body is moving only along one direction, it is called one-dimensional motion. Is it possible to keep the animation button always visible?I have created an animation for projectile motion, but after the motion is completed the animation button disappears! Saludos, Jose. First, try running the time forward with tracking turned on, pausing the simulation, and rotating the projectile's path to an overhead view. Because there is no acceleration in the horizontal direction, the horizontal component of the projectile's velocity remains unchanged from its initial value throughout the motion, as demonstrated in Fig. projectile motion. Go to the Solver App by pressing [Apps] and selecting the Solve application. I am supposed to write a script that provides multiple lines of projectile motion but my code doesn't seem to give me what I need. The target height can be higher or lower than the launcher. The motion through the atmosphere adds a term dependent on velocity, so we can't use one of the Special second order only solvers. From the motion of a steel ball projected horizontally, the initial velocity of the ball can be determined from the measured range. Optimizing Range and Height of a Projectile using Matlab S. how do i write a script in matlab for projectile motion including air resistance and gravity and a plot for the motion Expert Answer create a vector t of time whose values range from 0 to time of flight. Particularly, you can use : x = x_0 + v*t + 1/2at^2. t Time (s) Altitude (m) 1. Include: horizontal and vertical components of motion of the curved path of a projectile (without air resistance) S4P-1-16 Draw free-body diagrams for a projectile at various points along its path (with and without air. 8/55CME 102 Matlab Workbook 2008-2009 0 5 10 0 50 100 150 x(t) vs. Total displacement for projectile. Infant Growth Charts - Baby Percentiles Overtime Pay Rate Calculator Salary Hourly Pay Converter - Jobs Percent Off - Sale Discount Calculator Pay Raise Increase Calculator Linear Interpolation Calculator Dog Age Calculator Ideal Gas Law Calculator Inductor Equations Calculator Projectile Motion Calculator Physics Equations Formulas Calculators. 1) Click on Create a new model. I don't know how to take θ positive and negative when above and below the horizontal. Untuk memvisualisasikan gerak ini, Anda dapat menggunakan Matlab sebagai bantuan kepada siswa Anda. Projectile Motion An object is thrown straight up from the top of a building h feet tall with an initial velocity of v feet per second. basically, dtheta, which I put as theta/100, can be any small step value (eg. Follow 1,195 views (last 30 days) Martin Lacza on 24 Oct 2016. Normal parabolic, a half parabolic and fully parabolic type. Time of flight can be found using direct formula t = 0:0. Actual orbit accounting for air resistance and parabolic orbit of a projectile The dotted path represents a. projectile through otion: ples of p of a cliff rojectile c and pro m otion ca (up and motion i e influen downw ontal dir o the vel we are a a moving 'crossing is an obj the air o rojectiles and a ba omes fro eaning ' n be sepa down) m s the sam ce of gra ard (the n ection, th ocity is c ssuming object i ' or 'pass ect that o nly unde. ' Second button calculates the time until the ball hits the ground. #projectile #studytips #physics #science #basics #motion #notes #class #study #from #tips #the #on #ofNotes on the basics of projectile motion from physics classNotes on the basics of projectile motion from physics class I use these illustrated notes in my second high school biology unit: Biochemistry or Molecules of Life. general motion functions x(t) and y(t) displayed above, and also setting x. Projectile Motion Calculator! Create AccountorSign In. Below is the code I have written for LABVIEW's MATLAB script. How do I create a projectile motion function with the input of angle which is scalar, and time which is a vector. EQUATIONS OF MOTION. Dynamics Multiple. Ask Question Asked 5 years, 4 months ago. The target height can be higher or lower than the launcher. My speed is wrong, however. Conditions and Assumption This tutorial was made based on MATLAB R2011b on Win7 64bit operating system. Make movies and animations!. Discover what MATLAB. 3) Type the name of the new Model name as projectile_motion and click OK. Forces always exist in pairs. In order to solve for m,we need to ﬁnd equations for motion in the x- and y-directions. Projectile Motion - Problem Solving Hints, cont. In this type of motion gravity is the only factor acting on our objects. 8/55CME 102 Matlab Workbook 2008-2009 0 5 10 0 50 100 150 x(t) vs. 0 ⋮ I exactly want to do the same thing in projectile motion simulation. I Equations of a projectile motion. The following Matlab project contains the source code and Matlab examples used for projectile motion. general motion functions x(t) and y(t) displayed above, and also setting x. You also have the option to either track the projectile's motion or display the 3D vector of the projectile's velocity. The required equations and background reading to solve these problems is given on the projectile motion page. Projectile motion is a form of motion where an object moves in a bilaterally symmetrical, parabolic path. By animating something physical, it has an added effect of tying concepts with experience or intuition. I am trying to draw a projectile motion graph using MATLAB script. The best GIFs are on GIPHY. "or When a body is thrown vertically upward then it follows a curved path such a motion of body is called projectile motion. Using First order Backward Finite Difference technique, the trajectories of a projectile motion ( a bouncing ball) is solved for 2 cases: With and without the effect the air drag. Background In calculus, a model for projectile motion with no friction is considered, and a "parabolic trajectory" is obtained. As charming and fun as it often was, there was something off about my entire 15-hour playthrough of Ori and the Will of the Wisps. Classical Mechanics. Since there is no acceleration in the horizontal direction (ignoring air resistance), the projectile moves with constant velocity in the x direction. Projectile motion with air resistance quadratic in the speed. I am doing a catapult project where I have to launch something using MATLAB. Projectile motion is the combination of two separate linear motions. The problem i have run into is regarding overwriting of variable (Vx and Vy) but whenever i replace them and put them back into the function so they don't overwrite themselves the program either does nothing or crashes matlab. At time t=0, a projectile with mass m is launched from a position with initial velocity vector 3. Putting Galileo's Ideas in a Spreadsheet. how do i write a script in matlab for projectile motion including air resistance and gravity and a plot for the motion. This applet demonstrates projectile motion both with and without air resistance (drag) with lots of sliders to play with. I would just like theta to iteratively increase by the step value so that the projectile reaches D=10000 metres. Projectile motion. Knowing that the projectile hits the balloon, determine: (a) the horizontal distance, d [m], between cannon and balloon, and (b) time, tf [s], of flight of projectile until it hits balloon. In this tutorial, you will learn how to create simple animation using basic MATLAB built-in function. Trajectory Prediction of Spin-Stabilized Projectiles with a Liquid Payload The angular motion of a projectile is altered by the inertial waves propagating through the liquid payload. Iterative Calculation of Projectile Motion OBJECTIVES In this activity you will learn how to: •Create 3D box objects •Update the position of an object iteratively (repeatedly) to animate its motion •Update the momentum and position of an object iteratively (repeatedly) to predict its motion TIME. 1) From the Main Toolbox, select the Animation tool. Help plotting a projectile motion graph. Todd Zimmerman, "Projectile Motion: Experiment and Computational Model," Published in the PICUP Collection, August 2017. Simulation Review A review of simulation software for education. Here is Galileo's own diagram explaining that the parabolic path of a projectile, or a ball rolling off the edge of a table, can be regarded as compounded of horizontal motion at constant speed, plus vertical motion identical to that of a ball falling vertically. By animating something physical, it has an added effect of tying concepts with experience or intuition. 2 - Scene Setup. We will simply refer to the former as the ideal motion, and the latter as the full solution. Demonstration of a projectile motion function I developed in MATLAB for a class at Oregon Institute of Technology. Galileo and the Mathematics of Motion. Can anyone please check my code and tell me what is the mistake. Projectile motion equation(s)? My assignment is in the program MATLab where i have to make a function for a program my prof. This part of the tutorial will show you how to create the simplest possible projectile motion model using standard kinematic formulas from the first year of high school. see the attachment below. Since it is a commercial. Equations of a projectile motion Remark: Projectile motion is the position of a point particle moving near the Earth surface subject to gravitational attraction. The mechanism I am implmenting is the crank slider. Newton's Third Law and Projectile Motion. v is the initial velocity of the object. MATLAB - Double Slit Interference and Diffraction combined C code - Poisson Equation by finite difference method C code to solve Laplace's Equation by finite difference method. Using First order Backward Finite Difference technique, the trajectories of a projectile motion ( a bouncing ball) is solved for 2 cases: With and without the effect the air drag. issue with Animate. Interesting graphics! Find parabola, arc of a circle and ellipse from trajectories of projection motions. 0 ⋮ I exactly want to do the same thing in projectile motion simulation. MATLAB time-based simulations of projectile motion, pendulum oscillation, and water discharge. I need it to integrate the equations of motion based on my simulation and for it to end when z=0. independent variable or variables often time or position. Projectile motion appears in many sports including basketball, baseball,volleyball, etc. All the following Matlab code files are stored in a single directory. see the attachment below. It is a work in progress, and likely always will be. However that is not exactly the same as what MATLAB does. Projectile Motion In order to model projectile motion, you need to find the forces on the projectile and use them to calculate the projectiles: 1) x-position, 2) y-position, 3) x-velocity, 4) y-velocity, 5) x-acceleration, and 6) y-acceleration. Yes - Trajectory calculation of long range projectiles must account for the Coriolis Effect. all the following topis are available here just click below: projectile motion. What is 2D projectile motion? This is the currently selected item. We will simply refer to the former as the ideal motion, and the latter as the full solution. MATLAB is supported on UNIX, Macintosh, and Windows environments. Here, in the second half of the book, he took up the question of projectile motion. Two-dimensional projectile motion. Projectile Motion homework sample has been provided by our tutors to demonstrate the quality of our MATLAB assignment solution. Chart and Diagram Slides for PowerPoint - Beautifully designed chart and diagram s for PowerPoint with visually stunning graphics and animation effects. MATLAB Answers. MATLAB help 6. An object moving in two dimensions in air is called a projectile. A script (narration) of the physical process involved is provided. I thought I'd share here some of the things I've learned when playing around with these tools. Adjust the initial velocity of the space shuttle and see what happens. Forces always exist in pairs. I need to plot the errors in my data beween my parameter set and this ode 45 set. Understand that the acceleration due to gravity is constant (9. However that is not exactly the same as what MATLAB does. In this lesson, we will introduce projectile motion and touch on a few key. Since it is addressed to beginners, this part of the tutorial will show you in detail how to create buttons and the associated macros for the input data interface and it will also show you how to animate the flight of the projectile and explain the VBA macro behind the animation. It's a Unicode thing. 0 ⋮ I exactly want to do the same thing in projectile motion simulation. Students use tabletop-sized robots to build projectile throwers and measure motion using sensors. Ahmadi and K. % % PROJECTILE2D_1. For non-horizontally launched projectiles, initial velocity will have both an x and a y component. Full Projectile Path • A projectile is shot at some upward angle from the origin: shift-click for animation. The mechanism I am implmenting is the crank slider. A projectile is fired with initial velocity of v0=1,200 [m/s] at an angle a=50o, at a target balloon located at h=1,400 [m] above the ground. [ filename: problem20. By default, fanimator creates stop-motion frames of f(t0), generating 10 frames per unit interval of t0 within the range of t0 from 0 to 10. 6 synonyms for projectile: missile, shell, bullet, rocket, missile, rocket. This question is off-topic. 7) Hit the playback button to watch the recording of the motion. 1st - 3rd Physics: Go to https://phet. 2 Vertical projectile motion (ESCJW) In Grade 11, we studied the motion of objects in free fall and saw that such an object has a constant gravitational acceleration of \(\vec{g}\). The horizontal motion doesn't aﬀect the vertical motion, and vice versa. t Time (s) Altitude (m) 1. thanks - Answered by a verified Math Tutor or Teacher. Would you expect such a bullet to escape from the Earth?. how do i write a script in matlab for projectile motion including air resistance and gravity and a plot for the motion. The Development and Verification of Three Matlab Analysis Applications Programmed Specifically for Engage Team Projects. use a value between 0 and 90 degrees) or the velocity. I developed this software for use in solving Pareto optimization problems. basically, dtheta, which I put as theta/100, can be any small step value (eg. vx is the horizontal velocity. Many graphs display the vectors involved, and some even act as animations. Help plotting a projectile motion graph. Here is an online projectile motion applets to play with, just for fun. Related Web Sites Projectile Motion Applet - another well-done cannon simulation from Michigan State University. What is a Projectile and Projectile M otion? When gravity force is acting on an object is called projectile. How can I find the initial velocity to hit the target and the total flight time? No mass or air resistance are considered. Tale of two golf balls: Which ball will reach the bottom of the hill first? Golf ball with break and friction. MATLAB - Double Slit Interference and Diffraction combined C code - Poisson Equation by finite difference method C code to solve Laplace's Equation by finite difference method. Projectile Motion In order to model projectile motion, you need to find the forces on the projectile and use them to calculate the projectiles: 1) x-position, 2) y-position, 3) x-velocity, 4) y-velocity, 5) x-acceleration, and 6) y-acceleration.