Hy guys , I have a matrix of data on a grid. P=45*25 matrix lat=45*25 matrix long=45*25 matrix and I want to interpolate this data around a point inside the grid. Someone could help me plese? Thank you very much in advance.

 Réponse acceptée

Matt J
Matt J le 8 Juil 2018

0 votes

interp2(lat,long,P,____)

5 commentaires

Emrys
Emrys le 8 Juil 2018
Dear Matt J, thank you very much for the answer, what do you mean with this ? ---> __) Sorry if I ask
Matt J
Matt J le 8 Juil 2018
Modifié(e) : Matt J le 8 Juil 2018
There are additional arguments needed to tell interp2 at what point you wish to interpolate P.
Emrys
Emrys le 8 Juil 2018
Yes, I got it. My problem was understanding which kind of arguments I have to pass. Xq and Yq contain the coordinates of the query points. What I expect from interp2 is a unique value from the matrix. And I cannot understand how to tell him to do it. Imagine that I have a point (long,lat) around around which i want to interpolate all the matrix data. How could I tell to interp2 this?
Matt J
Matt J le 8 Juil 2018
Modifié(e) : Matt J le 8 Juil 2018
Imagine that I have a point (long,lat) around around which i want to interpolate all the matrix data. How could I tell to interp2 this?
(Xq,Yq) would be that point.
Emrys
Emrys le 9 Juil 2018
Thank you very much. It works.

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Interpolation dans Centre d'aide et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by