Interpolating Polynomials?

shackas

New Member
Joined
Sep 10, 2023
Messages
3
Office Version
  1. 365
Platform
  1. Windows
Hi all,

I am way over my head here.

Basically I am trying to digitize aircraft performance tables in excel.

I have used webplotdigitzer and Plotly to extract the x,y values of the reference lines.

Right now I am only focusing on the far left side of the graph.
Two variables.
1 Temperature
2 Pressure altitude. Sea level up to 7000ft.

Because the lines are somewhat exponential I am using the formula A+B*Exp(C*X). Where X = Pressure altitude

Using Plotly, I have obtained values A , B , C for each of the reference lines. (7000,6000,4000,2000,0)

The trouble I am having is trying to calculate the correct y value on the graph when I input a pressure altitude.

For example,
A temperature of 20dg and a pressure altitude of 1900ft.
The x,y values should be x=30 y=12.12

However, I get a y value of 13.2248. I have used FORECAST.LINEAR, LINEST, TREND and GROWTH functions however they all output a y value that is not accurate.

Please can I have some assistance.

(There were graphs in the excel file, mini-sheet did not transfer them over.)

Thank you.
Perf Chart.xlsx
ABCDEFGHIJKLMNOPQRSTUVWX
1
2
3
4
5
6Example
7OAT300
8ALT3012.12
95212.12
10Weight6010
1194.510
12Wind999
131109
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31MarkerTempP.A
32302020301900
33020
34slope0.5
35Temp20
3630
37
38
39
40x20A + B*Exp(C*X)
41
42ABC
43for y 7000-53.52463.18870.00899
446000-55.92163.25250.00869
454000-27.17930.69740.01345
462000-11.99213.08940.0214
470-93.20289.82540.00404
48
49
50
5170006000400020000
5229.235726.16718.778612.87958.19117
53
54
55Forecast.linear13.2248
56
57
58Linest0.003077.39923
59
60
61EXP LINEST1.003071634.72
62
63
64
65
Sheet1
Cell Formulas
RangeFormula
G34G34=SLOPE(G32:G33,F32:F33)
F36F36=G35*G34+G33
J52J52=J43+K43*EXP(L43*$F$36)
K52K52=J44+K44*EXP(L44*$F$36)
L52L52=J45+K45*EXP(L45*$F$36)
M52M52=J46+K46*EXP(L46*$F$36)
N52N52=J47+K47*EXP(L47*$F$36)
K55K55=FORECAST.LINEAR(I32,J52:N52,J51:N51)
K58:L58K58=LINEST(J52:N52,J51:N51)
K61:L61K61=EXP(LINEST(J52:N52,J51:N51))
Dynamic array formulas.
 

Excel Facts

Highlight Duplicates
Home, Conditional Formatting, Highlight Cells, Duplicate records, OK to add pink formatting to any duplicates in selected range.
Image file is too large which is a bugger. If you can be bothered looking it up on google type "PA28 Takeoff Chart" into images.
 
Upvote 0
Welcome to the MrExcel Message Board!

Cross-posting (posting the same question in more than one forum) is not against our rules, but the method of doing so is covered by #13 of the Forum Rules.

Be sure to follow & read the link at the end of the rule too!

Cross posted at: Interpolating between lines
There is no need to repeat the link(s) provided above but if you have posted the question at other places, please provide links to those as well.

If you do cross-post in the future and also provide links, then there shouldn’t be a problem.
 
Upvote 0

Forum statistics

Threads
1,215,330
Messages
6,124,308
Members
449,152
Latest member
PressEscape

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top