Consider the motion of a particle of mass moving along the x-axis under the action of a force F.
Write Newton's second law () in terms of velocity for a most general force
(4.1)
In principle, the functions and can be found by solving Equation 4.1 for every function (i.e., constant acceleration for F = constant, or harmonic oscillating motion for F= -kx).
However, for more complex forces the analytical solution may not always be available.
In this case, we will consider the numerical solution.
We want to find the solutions of the Equation 4.1 at the equally spaced times
and and .
Write the velocity and position derivatives in the form of forward-difference derivative approximation. Take as step length, then:
By given initial velocity , initial position at the time and the values for
; the values for can be calculated for
in a loop.
When the function is explicitly known, we can emulate the methods of calculus.
If we are working with experimental data that are displayed in a table of [] pairs emulation of calculus is impossible.
We must approximate the function behind the data in some way.
Differentiation with a Computer:
Employs the interpolating polynomials to derive formulas for getting derivatives.
These can be applied to functions known explicitly as well as those whose values are found in a table.
Numerical Integration-The Trapezoidal Rule:
Approximates, the integrand function with a linear interpolating polynomial to derive a very simple but important formula for numerically integrating functions between given limits.
We cannot often find the true answer numerically because the analytical value is the limit of the sum of an infinite number of terms.
We must be satisfied with approximations for both derivatives and integrals but, for most applications, the numerical answer is adequate.
The derivative of a function, at , is defined as
This is called a forward-difference approximation.
The limit could be approached from the opposite direction, giving a backward-difference approximation.