How to Interpolate 3 variables?

2 views (last 30 days)
El Gordo
El Gordo on 8 Nov 2014
Commented: Star Strider on 9 Nov 2014
I have a series of data sets engine rpm, bmep and the corresponding fuel flow.
I need to calculate fuel flow depending on engine rpm and bmep across a range of values.
I'm unsure of how to implement the appropriate interpolation.
Any help would be great..
Thanks

Answers (1)

Star Strider
Star Strider on 9 Nov 2014
The interp2 function would likely be my first choice, although without seeing your data, it’s impossible for me to say for certain.
  4 Comments
El Gordo
El Gordo on 9 Nov 2014
Thanks, Star that's great. Why would the data not work with gridded interpolation?
Star Strider
Star Strider on 9 Nov 2014
I’m not sure why I couldn’t get it to work with gridded interpolation, but since scattered interpolation works, I went with that and didn’t explore further. (I found your data interesting. That higher pressure results in higher fuel flow must have something to do with the stoichiometry of your engine.)
(The most meaningful expression of appreciation here on MATLAB Answers is to Accept the Answer that most closely solves your problem.)

Sign in to comment.

Categories

Find more on Interpolation in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!