Interpolation of non-regular matrices

8 views (last 30 days)
Matilda on 7 Jul 2014
I have a problem when interpolating non-regular matrices. I have three non-regular matrices (size 20x20), Z, Y, X and a function where x = f(z,y). What I want is to find the value x depending on value y and z in a non-regular grid.
I have now tried to solve the problem, by using Griddata, which interpolates the matrices to find a matching x to y and z. The problem is that, the error turn out to be big, since the data is non-regular.
Is there a better way to find x?
Thank you for your help.
Kind regards

Answers (1)

Shashank Prasanna
Shashank Prasanna on 7 Jul 2014
Scattered Interpolation is the way to go:
If the results are bad, you may want to try different methods: linear, cubic, natural, nearest etc


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!