Numerical Methods/Numerical Differentiation

Often in Physics or Engineering it is necessary to use a calculus operation known as differentiation. Unlike textbook mathematics, the differentiated functions are data generated by an experiment or a computer code.


Begin with the Taylor series as seen in Equation 1.

Next by cutting off the Taylor series after the fourth term and evaluating it at h and -h yields Equations (2) and (3).

Then by subtracting Equation (2) by Equation (3) yields.

Central Difference edit

Forward Difference edit

Backward Difference edit

Second Derivative edit

The second order derivatives can be obtained by adding equations (2) and (3) (if properly expanded to include the fourth-derivative-term):

 

High Order Derivatives edit