Numerical Approximation

Slides:



Advertisements
Similar presentations
Chapter 6 Differential Equations
Advertisements

Periodic motion Frequency Period. Periodic motion – Any motion that repeats itself.
Solving Equations = 4x – 5(6x – 10) -132 = 4x – 30x = -26x = -26x 7 = x.
Prepared By: Miguel Perez Joel Shepherd.  Build a Java Program to represent the Finite- Difference Method numerically and graphically for easy visualization.
Technical Question Technical Question
Calculus and Analytic Geometry II Cloud County Community College Spring, 2011 Instructor: Timothy L. Warkentin.
RECTILINEAR KINEMATICS: ERRATIC MOTION Today’s Objectives: Students will be able to: 1.Determine position, velocity, and acceleration of a particle using.
RECTILINEAR KINEMATICS: ERRATIC MOTION (Section 12.3) Today’s Objectives: Students will be able to determine position, velocity, and acceleration of a.
Algorithmic Problem Solving CMSC 201 Adapted from slides by Marie desJardins (Spring 2015 Prof Chang version)
Solving Using the Quadratic Formula Each time we solve by completing the square, the procedure is the same. In mathematics, when a procedure is repeated.
Numerical Approximation1  You have some Physics equation or equations which need to be solved  But: You can’t or don’t want to do all that mathematics,
Computational Physics Introduction 3/30/11. Goals  Calculate solutions to physics problems  All physics problems can be formulated mathematically. 
Parts per Million The measurement used to determine the amount of a solute that has been dissolved in a solution.
Autar Kaw Humberto Isaza Transforming Numerical Methods Education for STEM Undergraduates.
MAT 1228 Series and Differential Equations Section 3.7 Nonlinear Equations
Chapter 21 Exact Differential Equation Chapter 2 Exact Differential Equation.
Motion in One Dimension
CH02-1 Constant Net Force.
Suppose we are given a differential equation and initial condition: Then we can approximate the solution to the differential equation by its linearization.
1 6.1 Slope Fields and Euler's Method Objective: Solve differential equations graphically and numerically.
Lecture 6: Time Response 1.Time response determination Review of differential equation approach Introduce transfer function approach 2.MATLAB commands.
Exponential and Logarithmic Equations
DIFFERENTIAL EQUATIONS Note: Differential equations are equations containing a derivative. They can be solved by integration to obtain a general solution.
Integration The Converse of Differentiation. If the curve passes through (1, -2), find the equation of the curve. The curve passes through (1,-2) Is a.
Particular Solutions to Differential Equations Unit 4 Day 2.
Chapter 21 Exact Differential Equation Chapter 2 Exact Differential Equation.
AP Calculus AB 6.3 Separation of Variables Objective: Recognize and solve differential equations by separation of variables. Use differential equations.
Math 231: Differential Equations Set 2: Solving Variables Separable Type Differential Equations Notes abridged from the Power Point Notes of Dr. Richard.
Which of these is 52 written as a product of its prime factors? a) 2 x 26b) 2 x 2 x 13 c) 4 x 13d) 1 x 52.
Section 9.4 – Solving Differential Equations Symbolically Separation of Variables.
S5.40. Module Structure 30% practical tests / 70% written exam 3h lectures / week (except reading week) 3 x 2h of computer labs (solving problems practicing.
DO NOW` 1. Write the equation for the speed of light. 2. What two ways does light behave? DO NOW` 1. Write the equation for the speed of light. 2. What.
Solving Engineering Problems
§ 4.2 The Exponential Function e x.
Differential Equations
Specialist Mathematics
Describing Motion with Equations
AIM: How do we graph functions and find their intercepts?
ZCE 111 Assignment 11.
Cylindrical – Polar Coordinates
A Way to Solve Equations
Notes Over 9.6 An Equation with One Solution
AP Calculus Honors Ms. Olifer
Integral as Net Change Chapter 8.1.
Deriving and Integrating Logarithms and Exponential Equations
Unit 6 – Fundamentals of Calculus Section 6
RECTILINEAR KINEMATICS: ERRATIC MOTION
Solve the equation for x. {image}
AP Calculus BC October 10, 2016.
Section Euler’s Method
Differential Equations Growth and Decay
Differential Equations Separation of Variables
Warmup Solve:
Solving Engineering Problems
Use power series to solve the differential equation. {image}
Section Indefinite Integrals
Differential Equations
Exponential Functions: Differentiation and Integration
Motion Tutorials From the Khan Academy.
Contents: 2-1E, 2-5E, 2-9P, 2-13P, 2-33P, 2-36P*
Differential Equations
73 – Differential Equations and Natural Logarithms No Calculator
Sec 2.4: Exact Differential Equations
Section 10.4 Linear Equations
Section 9.4 – Solving Differential Equations Symbolically
POWER CHALLENGES Several Ways To Solve 7 CHALLENGES.
Section Indefinite Integrals
Techniques of Integration
Unit 7: Systems of Equations
Reading Between the Lines!
Presentation transcript:

Numerical Approximation For a spring-mass system the differential equation of the motion is: If you know enough calculus (or know somebody who does) the solution is: Where:

An Alternative to Doing All That Calculus From the mass’ current position x calculate its acceleration: a = -(k / m) x If the speed of the mass is v, calculate a new speed at a time Dt later: vnew = v + a Dt If the position of the mass is x, calculate a new position at a time Dt later: xnew = x + vnew Dt Go back to #1 and repeat This is called Numerical Approximation (or Numerical Integration)

About Numerical Approximation The solutions are only approximate They can be made a close to correct as we wish by making the time step Dt small Some systems, particularly chaotic ones can not be solved analytically For such systems, numerical approximation is the only way that they can be solved

Numerical Approximation Module We have prepared a working program that solves the spring mass system: Using numerical approximation Using the solution to the differential equation You will “de-construct” the code to figure out how it works The program is written in the Python language using the VPython visual library