example of divided difference interpolaton
To illustrate how one interpolates a function using
divided differences
, we will interpolate sin40∘
from the sines of 0∘, 30∘, 45∘,
60∘, and 90∘. To keep from having too
many zeros in our numbers, we will actually
interpolate sin(10x) instead.
We begin by making a divided difference table:
0.00.00000.16673.00.500-0.006360.1381-0.0017864.50.7071-0.01071-0.00014450.1060-0.0004866.00.8660-0.013620.04479.01.0000 |
Reading off the top numbers from each column, we may form the following divided difference series:
sin(10x)=0.1667x-0.00636x(x-3) | -0.001786x(x-3)(x-4.5) | ||
-0.0001445x(x-3)(x-4.5)(x-6)+R |
Substituting 0.4 for x, we obtain 0.6502 as an approximate value for sin40∘. When compared with the actual value of 0.6428, this is a reasonable approximation —it is correct to 1%.
Title | example of divided difference interpolaton |
---|---|
Canonical name | ExampleOfDividedDifferenceInterpolaton |
Date of creation | 2013-03-22 16:49:19 |
Last modified on | 2013-03-22 16:49:19 |
Owner | rspuzio (6075) |
Last modified by | rspuzio (6075) |
Numerical id | 6 |
Author | rspuzio (6075) |
Entry type | Example |
Classification | msc 39A70 |