What is Extrapolation?
Extrapolation is the process in mathematics where the required value is estimated beyond the range the of the given variable range. Extrapolation is often used to estimate the data of some observation below or above the given range. Extrapolation is also referred to as a mathematical prediction to predict values by observing the relationship between the given variables. There are many processes of Extrapolation.Here only Linear Extrapolation will be discussed. This process was first described by Thomas D. Clareson in 1959 in his book of science. He referred to it as a meaningful prediction by understanding the given data.
How to calculate Linear Exptrapolation?
The method is useful when the linear function is given. It is done by drawing a tangent and extending it beyond the limit. Linear Extrapolation gives a very good result when the point to be predicted is not very far from the rest of the points.
Here and are two given points and x is the point fow which we want to predict the value of y.
Input: , , x = 1.2
Output: y = 3.15
Value of y at x = 2.1 : 4.5
- Program to implement Simpson's 3/8 rule
- C++ Program to implement Symbol Table
- Program to implement standard error of mean
- Program to implement Collatz Conjecture
- Program to implement standard deviation of grouped data
- Program to implement Inverse Interpolation using Lagrange Formula
- Linear Diophantine Equations
- Gaussian Elimination to Solve Linear Equations
- Solve the Linear Equation of Single Variable
- Implement *, - and / operations using only + arithmetic operator
- System of Linear Equations in three variables using Cramer's Rule
- Find number of solutions of a linear equation of n variables
- Program to calculate the value of sin(x) and cos(x)
- Program to find sum of 1 + x/2! + x^2/3! +...+x^n/(n+1)!
- Program to compare m^n and n^m
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to firstname.lastname@example.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.