Reusing natural neighbor interpolation

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 Commento

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?

Accedi per commentare.

Risposte (1)

KSSV
KSSV il 6 Set 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.

Categorie

Scopri di più su Interpolation in Centro assistenza e File Exchange

Richiesto:

il 6 Set 2016

Commentato:

il 11 Apr 2017

Community Treasure Hunt

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

Start Hunting!

Translated by