Scattered Interpolant in matlab
9 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
I have matrices xs,ys,z. All the matrices are stored in a workspace and has size 41x50.
I would like to interpolate and store them in 2D lookup table. is it possible to use spline/cubic method in scatteredinterpolant command?
I used in the code but getting these errors.
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1617363/image.png)
0 Commenti
Risposta accettata
Star Strider
il 14 Feb 2024
The interpolation Method options are 'linear', 'nearest' and 'natural' (natural neighbor interpolation, giving no details that I can find, only an example).
3 Commenti
Star Strider
il 18 Feb 2024
I always experiment with all of them tto see which gives the best result, and again it depends on what I want to do (interpolate in a region, or draw a line on the surface, for example, because scatteredInterpolant computes lines well).
With respect to extrapolation, I again experiment, although in that instance, usually end up using 'nearest'.
Più risposte (2)
the cyclist
il 14 Feb 2024
Modificato: the cyclist
il 14 Feb 2024
No, according to the documentation for scatteredInterpolant, the available extrapolation methods are 'nearest', 'linear', or 'none'.
0 Commenti
Vedere anche
Categorie
Scopri di più su Interpolation in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!