Effacer les filtres
Effacer les filtres

Interpolate y and y using a 3D vector with similar length

34 vues (au cours des 30 derniers jours)
Jorge Luis
Jorge Luis le 15 Juil 2024 à 21:57
Commenté : Star Strider le 16 Juil 2024 à 10:38
Hello, I have a a matrix with 3 coordinates (each column) x, y, and z. Each column has the same length. I would like to interpolate a especific coordinate xi and yi to obtain zi using the main matriz. Besides, I would like to generate a surface plot using the codinates x,y and z. I know that z should be a matrix mxn in order to do that based on the number of elements m and n according to x and y, respectively. It is worth mentioning that x, y and z are longitude, latitude and depth respectively. I would appreciate the help.

Réponse acceptée

Star Strider
Star Strider le 15 Juil 2024 à 22:06
To do the relatively simple first interpolation, use the interp2 function.
Tto draw the surface plot, the best option is the scatteredInterpolant function.
Both of these are relatively easy to use. I can help with specific problems using them.
  7 commentaires
Jorge Luis
Jorge Luis le 16 Juil 2024 à 7:57
I appreciate your help. Thank you very much :).
Star Strider
Star Strider le 16 Juil 2024 à 10:38
As always, my pleasure!

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Surfaces, Volumes, and Polygons dans Help Center et File Exchange

Produits


Version

R2023a

Community Treasure Hunt

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

Start Hunting!

Translated by