Listing 4 Example run of interpolation program

Number of data points: 3
x0: 1
y0: 1
x1: 2
y1: 4
x2: 3
y2: 9

1 Polynomial interpolation
2 Exponential interpolation
3 Quit program
Choice: 1
Degree: 1

F(X) = 4*X + -3.33333
            X         Y         F(X)         Error          Error %
            1         1     0.666667     -0.333333       -33.3333 %
            2         4      4.66667      0.666667        16.6667 %
            3         9      8.66667     -0.333333        -3.7037 %

1 Polynomial interpolation
2 Exponential interpolation
3 Quit program
Choice: 1
Degree: 2

F(X) = 1*X^2
            X         Y         F(X)         Error          Error %
            1         1            1             0               0%
            2         4            4             0               0%
            3         9            9             0               0%

1 Polynomial interpolation
2 Exponential interpolation
3 Quit program
Choice: 2
Degree: 1

F(X) = 3.125^X * 0.341504
            X         Y         F(X)         Error          Error %
            1         1       1.0672        0.0672           6.72 %
            2         4        3.335        -0.665        -16.625 %
            3         9      10.4219       1.42188        15.7986 %

1 Polynomial interpolation
2 Exponential interpolation
3 Quit program
Choice: 2
Degree: 2

F(X) = 0.75^X^2 * 9.48148^X * 0.140625
            X         Y         F(X)          Error         Error %
            1         1            1              0             0 %
            2         4            4   -4.44089e-16  -1.11022e-14 %
            3         9            9              0             0 %

1 Polynomial interpolation
2 Exponential interpolation
3 Quit program
Choice: 3