Курсовая работа: Interpolation, approximation and differential equations solvers

For the given data points matrix Interpolation, approximation and differential equations solvers become singular, and it makes impossible to construct polynomial with Interpolation, approximation and differential equations solvers order, where Interpolation, approximation and differential equations solvers - number of data points, so we will use Interpolation, approximation and differential equations solvers polynomial

Interpolation, approximation and differential equations solvers

Fig 3. Plot of the data with polynomial interpolation superimposed

Because the polynomial is forced to intercept every point, it weaves up and down.

1.2.3 Lagrange interpolating polynomial

The Lagrange interpolating polynomial is the polynomial Interpolation, approximation and differential equations solvers of degree Interpolation, approximation and differential equations solvers that passes through the Interpolation, approximation and differential equations solvers points Interpolation, approximation and differential equations solvers, Interpolation, approximation and differential equations solvers, …, Interpolation, approximation and differential equations solvers and is given by:

Interpolation, approximation and differential equations solvers,

Where

Interpolation, approximation and differential equations solvers


Written explicitly

Interpolation, approximation and differential equations solvers

When constructing interpolating polynomials, there is a tradeoff between having a better fit and having a smooth well-behaved fitting function. The more data points that are used in the interpolation, the higher the degree of the resulting polynomial, and therefore the greater oscillation it will exhibit between the data points. Therefore, a high-degree interpolation may be a poor predictor of the function between points, although the accuracy at the data points will be "perfect."

Interpolation, approximation and differential equations solvers

Fig 4. Plot of the data with Lagrange interpolating polynomial interpolation superimposed

One can see, that Lagrange polynomial has a lot of oscillations due to the high order if polynomial.

1.2.4 Cubic spline interpolation

Remember that linear interpolation uses a linear function for each of intervals Interpolation, approximation and differential equations solvers. Spline interpolation uses low-degree polynomials in each of the intervals, and chooses the polynomial pieces such that they fit smoothly together. The resulting function is called a spline. For instance, the natural cubic spline is piecewise cubic and twice continuously differentiable. Furthermore, its second derivative is zero at the end points.

Like polynomial interpolation, spline interpolation incurs a smaller error than linear interpolation and the interpolant is smoother. However, the interpolant is easier to evaluate than the high-degree polynomials used in polynomial interpolation. It also does not suffer from Runge's phenomenon.

Interpolation, approximation and differential equations solvers

Fig 5. Plot of the data with Lagrange interpolating polynomial interpolation superimposed

It should be noted that cubic spline curve looks like metal ruler fixed in the nodal points, one can see that such interpolation method could not be used for modeling sudden data points jumps.

1.3 Results and discussion

The following results were obtained by employing described interpolation methods for the points Interpolation, approximation and differential equations solvers; Interpolation, approximation and differential equations solvers; Interpolation, approximation and differential equations solvers:


Linear interpolation Least squares interpolation Lagrange polynomial Cubic spline Root mean square
Interpolation, approximation and differential equations solvers 0.148 0.209 0.015 0.14 0.146
Interpolation, approximation and differential equations solvers 0.678 0.664 0.612 0.641 0.649
Interpolation, approximation and differential equations solvers 1.569 1.649 1.479 1.562 1.566

Table 1. Results of interpolation by different methods in the given points.

In order to determine the best interpolation method for the current case should be constructed the table of deviation between interpolation results and root mean square, if number of interpolations methods increases then value of RMS become closer to the true value.

Linear interpolation Least squares interpolation Lagrange polynomial Cubic spline
Interpolation, approximation and differential equations solvers Interpolation, approximation and differential equations solvers Interpolation, approximation and differential equations solvers Interpolation, approximation and differential equations solvers Interpolation, approximation and differential equations solvers
Interpolation, approximation and differential equations solvers Interpolation, approximation and differential equations solvers Interpolation, approximation and differential equations solvers Interpolation, approximation and differential equations solvers Interpolation, approximation and differential equations solvers
Interpolation, approximation and differential equations solvers Interpolation, approximation and differential equations solvers Interpolation, approximation and differential equations solvers Interpolation, approximation and differential equations solvers Interpolation, approximation and differential equations solvers
Average deviation from the RMS Interpolation, approximation and differential equations solvers Interpolation, approximation and differential equations solvers Interpolation, approximation and differential equations solvers Interpolation, approximation and differential equations solvers

Table 2. Table of Average deviation between average deviation and interpolation results.

One can see that cubic spline interpolation gives the best results among discussed methods, but it should be noted that sometimes cubic spline gives wrong interpolation, especially near the sudden function change. Also good interpolation results are provided by Linear interpolation method, but actually this method gives average values on each segment between values on it boundaries.

Problem 2

2.1 Problem definition

For the above mentioned data set, if you are asked to give the integration of Interpolation, approximation and differential equations solvers between two ends Interpolation, approximation and differential equations solvers and Interpolation, approximation and differential equations solvers? Please discuss the possibility accuracies of all the numerical integration formulas you have learned in this semester.

2.2 Problem solution

In numerical analysis, numerical integration constitutes a broad family of algorithms for calculating the numerical value of a definite integral.

There are several reasons for carrying out numerical integration. The integrand Interpolation, approximation and differential equations solvers may be known only at certain points, such as obtained by sampling. Some embedded systems and other computer applications may need numerical integration for this reason.

A formula for the integrand may be known, but it may be difficult or impossible to find an antiderivative which is an elementary function. An example of such an integrand is Interpolation, approximation and differential equations solvers, the antiderivative of which cannot be written in elementary form.

К-во Просмотров: 249
Бесплатно скачать Курсовая работа: Interpolation, approximation and differential equations solvers