Reusing natural neighbor interpolation

3 views (last 30 days)
Peter
Peter on 6 Sep 2016
Commented: Alessandro on 11 Apr 2017
I have a problem where I need to interpolate data onto a relatively large mesh for many thousands of time steps, and the data location does not change with time step. Is there a way to extract the natural neighbor weightings in order to perform a simple matrix multiplication of the dataset against the mesh coordinates rather than performing the full interpolation routine at each time step?
  1 Comment
Alessandro
Alessandro on 11 Apr 2017
That's the exact thing I need as well. I tried stepping into the function but I couldn't find a way to store the weights vector. Did you find a solution for this yet?

Sign in to comment.

Answers (1)

KSSV
KSSV on 6 Sep 2016
You can select an area (sub matrix from the matrix) around the point of interpolation and proceed as you were proceeding with original matrix.

Categories

Find more on Linear and Nonlinear Regression 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!