Linear Interpolation With Excel
Linear Interpolation With Excel
Data Analysis
Dagra
Overview: digitizing graphs
Examples
Download
Buy
Excel
Linear interpolation
Arduino
MegunoLink
Uploading Programs
Serial Data Monitor
Plotting Arduino Data
Serial Monkey
Download
EmbeddedSand Resources
Libraries
Projects
Tutorials
Links
Report Templates
Technical Writing
Overview
Save Time with Templates
Writing tool bar
Word Templates
All
Technical Report
Simple Document
Downloads
1/5
5/26/2014
More
Share Like 32
Share Share
Home Products Dagra Linear Interpolation with Excel
Quick Links
Overview
Screenshots
Digitize PDF Graphs
Examples
Download trial
FAQ
Buy Now
Newsletter
Understanding Interpolation
Interpolation is a method for estimating the value of a function between two known values.
Often some relationship is measured experimentally or traced with Dagra at a range of values.
Interpolation can be used to estimate the function for untabulated points.
For example, suppose we have tabulated data for the thermal resistance of a transistor
tabulated for air velocity from 0 to 1800 FPM in 200 FPM steps. Interpolation can be used to
estimate the thermal resistance at non-tabulated values such as 485 FPM.
http://www.blueleafsoftware.com/Products/Dagra/LinearInterpolationExcel.php
2/5
5/26/2014
The table lists thermal resistance in 200 FPM steps. Interpolation can be used to estimate the thermal
resistance for non-tabulated values.
Linear Interpolation
Linear interpolation involves estimating a new value by connecting two adjacent known values
with a straight line.
If the two known values are (x1, y1) and (x2, y2), then the y value for some point x is:
Note: Linear interpolation works best when the function is not changing quickly between
known values. It is probably not the best choice in this example because we don't have many
tabulated points. Dagra, however, will provide enough data points for accurate linear
interpolation.
3/5
5/26/2014
OFFSET(KnownX,MATCH(NewX,KnownX,1)-1,0,2))
To use it either:
1. Copy the formula above into Excel and replace KnownX and KnownY with the cell
reference for the tabulated x and y values and NewX with the x-value to interpolate,
OR
2. Define names for the KnownX and KnownY ranges
(InsertNameDefine...in Excel 2003) and replace NewX with the xvalue to interpolate.
You can download the Excel linear interpolation example.
This equation works exactly the same way as the direct implementation of the linear
interpolation equation. The main difference is that only two lookup functions are required for
the simple approach described here, while the direct implementation needs 6: one for each
term in the equation.
4/5
5/26/2014
http://www.blueleafsoftware.com/Products/Dagra/LinearInterpolationExcel.php
5/5